मैं स्क्रीन पिक्सेल से संबंधित मनमाने ढंग से स्थितियों में कोनों के साथ एक आयताकार बनावट को मैप करना चाहता हूं। कुछ drawQuad(x1,y1, x2,y2, x3,y3, x4,y4)
की तरह कुछ। क्या WebGL के साथ ऐसा करने का कोई डेमो है?वेबग्ल प्रोजेक्शन मैपिंग/क्वाड वारिंग/कोने पिन
वेबजीएल के साथ मैंने जो कुछ भी किया है वह तीन.जेएस के साथ रहा है, जो ज्यामिति प्रक्षेपण, प्रकाश और कैमरा को आसान बनाता है। लेकिन यह आसान है: प्रकाश या कैमरा कोणों की कोई आवश्यकता नहीं, केवल चार कोनों की पूर्ण स्थिति को इनपुट करना। यदि मैं इस निचले स्तर पर प्राप्त कर सकता हूं तो मैं Three.js का उपयोग करने का विरोध नहीं कर रहा हूं।
मुझे क्वार्ट्ज संगीतकार में an explanation with a GLSL vertex shader मिला।
अद्यतन
अपने प्रोजेक्ट में मैं अब के लिए सीएसएस के साथ जा रहा है क्योंकि मैं किसी भी तत्व (कैनवास, img, div, वीडियो) खिंचाव कर सकते हैं, और गैर के साथ फाड़ नहीं मिलता है समाप्त हो गया प्लानर आकार ... आखिर में मैं वेबजीएल विकल्प पर फिर से जा सकता हूं। अगर किसी के पास अनियंत्रित पदों पर चार कोनों को खींचने का उदाहरण है, तो मैं इसे यहां जोड़ दूंगा।
मिले एक डेमो CSS3D का उपयोग कर: http://www.is-real.net/ प्रयोग/सीएसएस 3/आश्चर्य-वेबकिट/ – forresto
यहां सी है मैट्रिक्स गणित के भयानक स्पष्टीकरण और डेमो को सीएसएस में ऐसा करने की आवश्यकता है: http://math.stackexchange.com/a/339033/78081 – forresto
आपको सीएसएस 3 या वेबग्ल कोड की आवश्यकता है? –