एक शंकु बनाता है।

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

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

दूसरा पैरामीटर, height, भी वैकल्पिक है। यदि कोई Number पास किया जाता है, जैसे कि cone(20, 30), तो यह शंकु की ऊंचाई निर्धारित करता है। डिफ़ॉल्ट रूप से, height शंकु के radius पर सेट होता है।

तीसरा पैरामीटर, detailX, भी वैकल्पिक है। यदि एक Number पारित किया जाता है, जैसे कि cone(20, 30, 5), तो यह शंकु का आधार बनाने के लिए उपयोग किए जाने वाले किनारों की संख्या निर्धारित करता है। अधिक किनारों का उपयोग करने से आधार एक वृत्त जैसा दिखने लगता है। डिफ़ॉल्ट रूप से, detailX 24 है।

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

पांचवां पैरामीटर, cap, भी वैकल्पिक है। यदि कोई false पास कर दिया जाता है, जैसे कि cone(20, 30, 5, 7, false) तो शंकु का आधार नहीं खींचा जाएगा। डिफ़ॉल्ट रूप से, cap true है।

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

उदाहरण

सिंटैक्स

cone([radius], [height], [detailX], [detailY], [cap])

पैरामीटर्स

radius
संख्या:

शंकु के आधार की त्रिज्या। डिफ़ॉल्ट मान 50 है.

height
संख्या:

शंकु की ऊंचाई. त्radius के मान पर डिफ़ॉल्ट।

detailX
पूर्णांक:

आधार बनाने के लिए किनारों की संख्या। डिफ़ॉल्ट मान 24 है.

detailY
पूर्णांक:

य-धुरी के साथ त्रिभुज उपविभाजनों की संख्या। डिफ़ॉल्ट मान 1 है.

cap
बूलियन:

शंकु का आधार बनाना है या नहीं। डिफ़ॉल्ट मान true है.

This page is generated from the comments in src/webgl/3d_primitives.js . Please feel free to edit it and submit a pull request!

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