सरल 3D आकृतियों से एक कस्टम p5.Geometry ऑब्जेक्ट बनाता है।
buildGeometry() सरल आकृतियों से जटिल 3D आकृतियाँ बनाने में मदद करता है, जैसे कि sphere()। यह रेखाचित्रों को अधिक प्रभावशाली बनाने में मदद कर सकता है। उदाहरण के लिए, यदि स्केच चलते समय कोई जटिल 3D आकार नहीं बदलता है, तो इसे buildGeometry() के साथ बनाया जा सकता है। p5.Geometry ऑब्जेक्ट को एक बार बनाना और फिर उसे खींचना अलग-अलग टुकड़ों को बार-बार खींचने की तुलना में तेज़ चलेगा।
पैरामीटर, <कोड>कॉलबैक, नए p5.Geometry ऑब्जेक्ट के लिए ड्राइंग निर्देशों वाला एक फ़ंक्शन है। नया 3D आकार बनाने के लिए इसे एक बार बुलाया जाएगा।
निर्माण के दूसरे तरीके के लिए beginGeometry() और endGeometry() देखें।
ध्यान दें: buildGeometry() का उपयोग केवल WebGL मोड में किया जा सकता है।
उदाहरण
सिंटैक्स
buildGeometry(callback)
पैरामीटर्स
callback
फ़ंक्शन:
एक फ़ंक्शन जो आकृतियाँ बनाता है।
Returns
p5.Geometry: वह मॉडल जो कॉलबैक फ़ंक्शन से बनाया गया था।
Notice any errors or typos? Please let us know. Please feel free to edit src/webgl/3d_primitives.js and open a pull request!