sphere

एक गोला बनाता है।

गोला एक 3D आकृति है जिसके त्रिकोणीय फलक आपस में जुड़कर एक गोल सतह बनाते हैं। कुछ मुखों वाले गोले क्रिस्टल जैसे दिखते हैं। कई फलकों वाले गोले की सतह चिकनी होती है और वे गेंद की तरह दिखते हैं।

पहला पैरामीटर, radius, वैकल्पिक है। यदि एक Number पास किया जाता है, जैसे कि sphere(20), तो यह गोले की त्रिज्या निर्धारित करता है। डिफ़ॉल्ट रूप से radius 50 है।

दूसरा पैरामीटर, detailX, भी वैकल्पिक है। यदि एक Number पास किया जाता है, जैसे कि sphere(20, 5), तो यह एक्स-अक्ष के साथ उपयोग करने के लिए त्रिकोण उपखंडों की संख्या निर्धारित करता है। सभी 3D आकृतियाँ त्रिभुजों को जोड़कर उनकी सतहें बनाकर बनाई जाती हैं। डिफ़ॉल्ट रूप से, detailX 24 है।

तीसरा पैरामीटर, detailY, भी वैकल्पिक है। यदि एक Number पास किया जाता है, जैसे कि sphere(20, 5, 2), तो यह y-अक्ष के साथ उपयोग करने के लिए त्रिकोण उपखंडों की संख्या निर्धारित करता है। सभी 3D आकृतियाँ त्रिभुजों को जोड़कर उनकी सतहें बनाकर बनाई जाती हैं। डिफ़ॉल्ट रूप से, detailY 16 है।

ध्यान दें: sphere() का उपयोग केवल WebGL मोड में किया जा सकता है।

उदाहरण

सिंटैक्स

sphere([radius], [detailX], [detailY])

पैरामीटर्स

radius
संख्या:

गोले की त्रिज्या। डिफ़ॉल्ट मान 50 है।

detailX
पूर्णांक:

x-अक्ष के अनुदिश त्रिभुज उपखंडों की संख्या। डिफ़ॉल्ट मान 24 है।

detailY
पूर्णांक:

y-अक्ष के अनुदिश त्रिभुज उपखंडों की संख्या। डिफ़ॉल्ट मान 16 है।

Notice any errors or typos? Please let us know. Please feel free to edit src/webgl/3d_primitives.js and open a pull request!

संबंधित संदर्भ