एक नए p5.Geometry ऑब्जेक्ट में आकृतियाँ जोड़ना शुरू करता है।
beginGeometry() और endGeometry() फ़ंक्शन sphere() जैसी सरल आकृतियों से जटिल 3D आकृतियाँ बनाने में सहायता करते हैं| beginGeometry() एक कस्टम p5.Geometry ऑब्जेक्ट में आकृतियाँ जोड़ना शुरू करता है और endGeometry() उन्हें जोड़ना बंद कर देता है।
beginGeometry() और endGeometry() रेखाचित्रों को और अधिक उपयोगी बनाने में मदद कर सकते हैं। उदाहरण के लिए, यदि स्केच चलते समय कोई जटिल 3D आकार नहीं बदलता है, तो इसे beginGeometry() और endGeometry() के साथ बनाया जा सकता है। . p5.Geometry ऑब्जेक्ट को एक बार बनाना और फिर उसे खींचना अलग-अलग टुकड़ों को बार-बार खींचने की तुलना में तेज़ चलेगा।
3D आकार बनाने के दूसरे तरीके के लिए buildGeometry() देखें।
ध्यान दें: beginGeometry() का उपयोग केवल WebGL मोड में किया जा सकता है।