Babylonjs-mesh-cone

提供:Dev Guides
移動先:案内検索

BabylonJS-コーン

これは、MeshBuilderで使用される形状の1つです。

構文

以下は、コーンを作成するための構文です-

var cone = BABYLON.MeshBuilder.CreateCylinder("cone", {height,diameterTop: 0, diameterBottom, diameter, tessellation: 4, subdivisions, faceColors, faceUV, arc, updatable}, scene);
*CreateCylinder* は、円柱と円錐の両方を作成するために使用され、同じものは *diameterTop* プロパティによって制御されます。 0に設定すると、円錐になります。そして、それが0より大きい場合、シリンダーです。

パラメーター

コーンを作成するには、次のパラメータを考慮してください-

  • 高さ-シリンダーに与えられた高さ。
  • DiameterTop -上部キャップに与えられた直径。 0の場合、コーンになります。 直径プロパティが上書きされます。
  • DiameterBottom -底の直径。 0より大きくなければなりません。 直径プロパティを上書きします。
  • 直径-上部と下部の直径。
  • テッセレーション-放射状の側面の数。
  • 細分化-リングの数。
  • FaceColors -3 Color4の配列、0:下部キャップ、1:シリンダーチューブ、2:上部キャップ
  • FaceUV -3つのVector4の配列、0:ボトムキャップ、1:シリンダーチューブ、2:トップキャップ
  • アーク-0と1の間の円周の比率
  • 更新可能-デフォルトでは、これはfalseに設定されています。 モーフィング中に更新する必要がある場合は、trueに設定できます。