新しいp5.Geometryオブジェクトに形状の追加を停止し、そのオブジェクトを返します。
beginGeometry()
とendGeometry()関数は、sphere()のような単純な形状から複雑な3D形状を作成するのに役立ちます。beginGeometry()
はカスタムp5.Geometryオブジェクトに形状の追加を開始し、endGeometry()はそれを停止します。
beginGeometry()
とendGeometry()はスケッチのパフォーマンスを向上させるのに役立ちます。例えば、スケッチが実行されている間に複雑な3D形状が変化しない場合、それはbeginGeometry()
とendGeometry()で作成できます。一度p5.Geometryオブジェクトを作成し、それを描画する方が、個々の部分を繰り返し描画するよりも高速に実行されます。
別の方法で3D形状を構築するには、buildGeometry()を参照してください。
注意: endGeometry()
はWebGLモードでのみ使用できます。
実例
リターン
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!