एक कस्टम आकार में एक द्विघात बेज़ियर वक्र खंड जोड़ता है।
quadraticVertex() कस्टम आकृतियों में एक घुमावदार खंड जोड़ता है। इसके द्वारा बनाए गए बेज़ियर वक्र खंड bezierVertex() फ़ंक्शन द्वारा बनाए गए समान हैं। quadraticVertex() को beginShape() और endShape()कार्य के बीच बुलाया जाना चाहिए। घुमावदार खंड पिछले शीर्ष को पहले एंकर बिंदु के रूप में उपयोग करता है, इसलिए quadraticVertex() का उपयोग करने से पहले vertex() पर कम से कम एक कॉल होनी चाहिए
पहले दो पैरामीटर, cx और cy, वक्र का नियंत्रण बिंदु निर्धारित करते हैं। नियंत्रण बिंदु वक्र को अपनी ओर "खींचता" है।
अंतिम दो पैरामीटर, x3, और y3, अंतिम एंकर बिंदु सेट करते हैं। अंतिम लंगर बिंदु वह है जहां वक्र समाप्त होता है।
बेज़ियर कर्व्स को WebGL मोड का उपयोग करके 3D में भी खींचा जा सकता है। bezierVertex() के 3D संस्करण में आठ तर्क हैं क्योंकि प्रत्येक बिंदु में x-, y-, और z-निर्देशांक है।
ध्यान दें: quadraticVertex() तब काम नहीं करेगा जब कोई तर्क beginShape() को पास किया जाता है।
उदाहरण
सिंटैक्स
quadraticVertex(cx, cy, x3, y3)
quadraticVertex(cx, cy, cz, x3, y3, z3)
पैरामीटर्स
नियंत्रण बिंदु का x-निर्देशांक
नियंत्रण बिंदु का y-निर्देशांक
एंकर बिंदु का x-निर्देशांक
एंकर बिंदु का y-निर्देशांक
नियंत्रण बिंदु का z-निर्देशांक
एंकर बिंदु का z-निर्देशांक