新しいp5.Geometryオブジェクトに形状を追加し始めます。
beginGeometry()
とendGeometry()関数は、球などの単純な形状から複雑な3D形状を作成するのに役立ちます。beginGeometry()
はカスタムp5.Geometryオブジェクトに形状を追加し始め、endGeometry()はそれを停止します。
beginGeometry()
とendGeometry()はスケッチのパフォーマンスを向上させるのに役立ちます。例えば、スケッチが実行されている間に複雑な3D形状が変化しない場合、それはbeginGeometry()
とendGeometry()で作成できます。p5.Geometryオブジェクトを一度作成し、それを描画する方が、個々の部分を繰り返し描画するよりも高速に実行されます。
3D形状を構築する別の方法については、buildGeometry()を参照してください。
注意: beginGeometry()
はWebGLモードでのみ使用できます。
実例
Notice any errors or typos? Please let us know. Please feel free to edit src/webgl/3d_primitives.js and open a pull request!