リファレンス endGeometry()

endGeometry()

新しい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!

関連するリファレンス