Babylonjs-mesh-polyhedron
提供:Dev Guides
BabylonJS-多面体
これは、MeshBuilderで使用される形状の1つです。
構文
var octahedron = BABYLON.MeshBuilder.CreatePolyhedron("oct", {type: 1, size: 3, sizeX, sizeY, sizeZ, custom, faceColors, faceUV, flat, updatable}, scene);
パラメーター
次のパラメータを考慮して多面体を作成します-
- タイプ-範囲[0,14]の多面体タイプ。
- サイズ-多面体のサイズ。
- SizeX -Xの多面体サイズ、サイズプロパティを上書きします。
- SizeY -Y多面体サイズ、サイズプロパティを上書きします。
- SizeZ -Z多面体サイズ、サイズプロパティを上書きします。
- カスタム-多面体オブジェクトは、typeプロパティを上書きします。
- FaceColors -色の配列。 各辺のColor4(1、1、1、1)。
- FaceUV -各サイドのUV(0、0、1、1)。
- Flat -falseの場合、多面体は単一のグローバルフェースを持ち、faceUVとfaceColorsは無視されます。
- 更新可能-デフォルトでは、falseに設定されています。 モーフィング中に更新する必要がある場合は、trueに設定できます。