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!

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