संदर्भ bezierVertex

bezierVertex

एक कस्टम आकार में बेज़ियर वक्र खंड जोड़ता है।

bezierVertex() कस्टम आकृतियों में एक घुमावदार खंड जोड़ता है। इसके द्वारा बनाए गए बेज़ियर वक्रों को bezier() फ़ंक्शन द्वारा बनाए गए वक्रों की तरह परिभाषित किया गया है। घुमावदार खंड पिछले शीर्ष को पहले एंकर बिंदु के रूप में उपयोग करता है, इसलिए bezierVertex() का उपयोग करने से पहले vertex() पर कम से कम एक कॉल होनी चाहिए।

पहले चार पैरामीटर, x2, y2, x3, और y3, वक्र के दो नियंत्रण सेट करते हैं। नियंत्रण बिंदु वक्र को अपनी ओर "खींचते" हैं।

पांचवें और छठे पैरामीटर, x4, और y4, अंतिम एंकर बिंदु सेट करते हैं। अंतिम लंगर बिंदु वह है जहां वक्र समाप्त होता है।

बेज़ियर कर्व्स को WebGL मोड का उपयोग करके 3D में भी खींचा जा सकता है। bezierVertex() के 3D संस्करण में आठ तर्क हैं क्योंकि प्रत्येक बिंदु में x-, y- और z-निर्देशांक हैं।

ध्यान दें: bezierVertex() तब काम नहीं करेगा जब कोई तर्क beginShape() को पास किया जाता है।

उदाहरण

सिंटैक्स

bezierVertex(x2, y2, x3, y3, x4, y4)
bezierVertex(x2, y2, z2, x3, y3, z3, x4, y4, z4)

पैरामीटर्स

x2
संख्या:

पहले नियंत्रण बिंदु के लिए x-निर्देशांक

y2
संख्या:

पहले नियंत्रण बिंदु के लिए y-निर्देशांक

x3
संख्या:

दूसरे नियंत्रण बिंदु के लिए x-निर्देशांक

y3
संख्या:

दूसरे नियंत्रण बिंदु के लिए y-निर्देशांक

x4
संख्या:

अंत बिंदु के लिए x-निर्देशांक

y4
संख्या:

अंत बिंदु के लिए y-निर्देशांक

z2
संख्या:

पहले नियंत्रण बिंदु के लिए z-निर्देशांक

z3
संख्या:

दूसरे नियंत्रण बिंदु के लिए z-निर्देशांक

z4
संख्या:

अंत बिंदु के लिए z-निर्देशांक

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

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