リファレンス buildGeometry()

buildGeometry()

よりシンプルな3D形状からカスタムp5.Geometryオブジェクトを作成します。

buildGeometry()は、よりシンプルな形状から複雑な3D形状を作成するのに役立ちます。例えば、スケッチが実行されている間に複雑な3D形状が変化しない場合、それはbuildGeometry()で作成できます。p5.Geometryオブジェクトを一度作成し、それを描画する方が、個々のパーツを繰り返し描画するよりも高速に実行されます。

パラメータcallbackは、新しいp5.Geometryオブジェクトの描画指示を持つ関数です。新しい3D形状を作成するために一度だけ呼び出されます。

別の方法で3D形状を作成するには、beginGeometry()およびendGeometry()を参照してください。

注意: buildGeometry()はWebGLモードでのみ使用できます。

実例

シンタックス

buildGeometry(callback)

パラメーター

callback
Function:

形状を描画する関数。

リターン

p5.Geometry: 新しい3D形状。
Notice any errors or typos? Please let us know. Please feel free to edit src/webgl/3d_primitives.js and open a pull request!

関連するリファレンス