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に設定できます。