リファレンス beginGeometry()

beginGeometry()

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

関連するリファレンス