एक कस्टम आकार में बेज़ियर वक्र खंड जोड़ता है।
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)
पैरामीटर्स
पहले नियंत्रण बिंदु के लिए x-निर्देशांक
पहले नियंत्रण बिंदु के लिए y-निर्देशांक
दूसरे नियंत्रण बिंदु के लिए x-निर्देशांक
दूसरे नियंत्रण बिंदु के लिए y-निर्देशांक
अंत बिंदु के लिए x-निर्देशांक
अंत बिंदु के लिए y-निर्देशांक
पहले नियंत्रण बिंदु के लिए z-निर्देशांक
दूसरे नियंत्रण बिंदु के लिए z-निर्देशांक
अंत बिंदु के लिए z-निर्देशांक