मैं ओपनजीएल ईएस 2.0 के साथ एक आईओएस ऐप आईओएस ऐप विकसित कर रहा हूं।ओपनजीएल ईएस 2.0 वेरटेक्स ट्रांसफॉर्मेशन एल्गोरिदम
मैं सेटअप, पाइप लाइन, आदि पर अच्छी जानकारी होनी है, और अब गणित के साथ आगे बढ़ रहा हूँ।
चूंकि छवि मुड़ने के साथ मेरा अनुभव नहीं के बराबर है, मैं कुछ एल्गोरिथ्म सुझाव के लिए उनसे संपर्क कर रहा हूँ।
वर्तमान में, मैं एक ग्रिड प्रकार फैशन में बिंदुओं पर प्रारंभिक कोने है, जो समान रूप से वर्गों में छवि को विभाजित कर रहा हूं। फिर, मैं उन वर्गों के बीच में एक अतिरिक्त वर्टेक्स डालता हूं। जब मैं सूचकांक आकर्षित, प्रत्येक वर्ग एक एक्स के आकार में चार त्रिकोण नीचे चित्र देखें शामिल हैं:
साथ फ़ोटोशॉप एक छोटे से खेलने के बाद, मैं एडोब के लिए एक से थोड़ा अधिक जटिल एल्गोरिथ्म का उपयोग करता देखा उनके कठपुतली warp, लेकिन उनके मानक warp के लिए एक और अधिक सरलीकृत एल्गोरिदम। मेरे लिए यहां क्या है/व्यक्तिगत वरीयता लागू करने के लिए सबसे अच्छा क्या है?
दूसरा, जब मैं एक चरम पर जाता हूं, तो मैं किनारों को सुगम बनाने के लिए अन्य सभी शीर्षकों में भारित परिवर्तन लागू करना चाहता हूं (इसके बजाय मेरे पास जो नीचे है, जहां केवल चयनित चरम परिवर्तन होता है)। मुझे यहां किस प्रकार का एल्गोरिदम लागू करना चाहिए?
मैं एक ही समस्या का सामना करता हूं। क्या आपको समाधान मिल गया है? आप इसके साथ कैसे गए? कृपया मेरी मदद करें –
क्षमा करें, लेकिन यह नियोक्ता के लिए काम था इसलिए मैं कोड नहीं दे सकता। छिद्रित विधि के भीतर कशेरुक structs में हेरफेर। जब आप चरम पर हेरफेर करते हैं, तो उन्हें "एंकर" और स्क्रीन की दीवारों से सेट किए गए कुछ बिंदुओं से उनकी दूरी के आधार पर एक भार निर्दिष्ट करें। एंकर कहीं भी रखा जा सकता है; उदाहरण के लिए, मैंने आँखों को आगे बढ़ने के लिए विद्यार्थियों को पिन किया। यदि वजन 0 है, तो कशेरुक प्रभावित नहीं होता है। यदि वजन 1 है, तो एक पूर्ण परिवर्तन लागू किया जाता है। नया एक्स = (क्षैतिज परिवर्तन * वजन), नया वाई = (लंबवत परिवर्तन * वजन)। आदि –
धन्यवाद ............. –