cylinder

एक सिलेंडर खींचता है।

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

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

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

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

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

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

छठा पैरामीटर, topCap, भी वैकल्पिक है। यदि कोई false पास हो जाता है, जैसे कि cylinder(20, 30, 5, 2, false, false) तो सिलेंडर का शीर्ष नहीं खींचा जाएगा। डिफ़ॉल्ट रूप से, topCap true है।

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

उदाहरण

सिंटैक्स

cylinder([radius], [height], [detailX], [detailY], [bottomCap], [topCap])

पैरामीटर्स

radius
संख्या:

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

height
संख्या:

सिलेंडर की ऊंचाई। डिफ़ॉल्ट radius का मान।

detailX
पूर्णांक:

ऊपर और नीचे के किनारों की संख्या। डिफ़ॉल्ट मान 24 है।

detailY
पूर्णांक:

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

bottomCap
बूलियन:

क्या सिलेंडर का निचला हिस्सा खींचना है। डिफ़ॉल्ट मान true है।

topCap
बूलियन:

क्या सिलेंडर का शीर्ष खींचना है। डिफ़ॉल्ट मान true है।

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

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