मैं इस एल्गोरिदम का उपयोग करके एक क्षेत्र की सतह को "भरने" की कोशिश कर रहा हूं: http://paulbourke.net/miscellaneous/sphere_cylinder/, पहली विधि। मुझे पता है कि GL_QUADS
अब ओपनजीएल 3+ में उपयोग नहीं किया जाता है। इसलिए मैंने GL_TRIANGLE_FAN
का उपयोग किया। क्या यह वही बात है? यहां समस्या यह है कि मेरे क्षेत्र के पहलू वर्ग हैं। तो अगर मैं GL_TRIANGLE
का उपयोग करता हूं तो मुझे एक अजीब "भरना" मिलता है, न कि सभी सतह को कवर किया जाता है। क्या मैं इसे गलत तरीके से कर रहा हूं? GL_TRIANGLE_FAN
वास्तव में कैसे काम करता है?GL_TRIANGLE FAN स्पष्टीकरण
उत्तर
कैसे करता GL_TRIANGLE_FAN वास्तव में काम करता है:
इस लिंक में चित्र अंतर देखने के लिए देखते हैं?
त्रिभुज प्रशंसक का पहला चरम एक हब जैसा कार्य करता है। पिछले गैर-प्रारंभिक वर्टेक्स और हब से कनेक्ट होने के बाद कोनेक्ट्स।
आपको शायद प्रशंसक के बजाय त्रिकोण पट्टी की आवश्यकता है। http://www.vrarchitect.net/anu/cg/surfaceModeling/polygonMesh.en.html
मुझे संदेह है कि एक त्रिकोण पट्टी उसे एक ड्रॉ कॉल में एक क्षेत्र को ट्रेसलेट करने में मदद करेगी। और एक क्वाड के लिए एक त्रिभुज प्रशंसक काम करता है साथ ही साथ त्रिकोण पट्टी भी काम करता है। –
आप त्रिकोण पट्टी का उपयोग कर सकते हैं, लेकिन आपको स्ट्रिप के अंत में स्ट्रिप को अगले स्ट्रिप पर जाने के लिए स्ट्रिपिक रूप से डुप्लिकेट करने की आवश्यकता है। डुप्लिकेट किए गए शिखर खाली खाली त्रिकोण बनाते हैं, जो ओपनजीएल अनदेखा करता है। हालांकि, सीधे ऊपर त्रिकोण का उपयोग निश्चित रूप से अधिक सरल है। – prewett
- 1. स्पष्टीकरण
- 2. स्पष्टीकरण
- 3. स्पष्टीकरण
- 4. स्पष्टीकरण
- 5. shutil.rmtree() स्पष्टीकरण
- 6. glVertexAttribPointer स्पष्टीकरण
- 7. स्पष्टीकरण नलिंग
- 8. + ऑपरेटर (स्पष्टीकरण)
- 9. Daemon धागे स्पष्टीकरण
- 10. ऑनमी कस्टम व्यू स्पष्टीकरण
- 11. प्रक्रिया मॉडल minFreeThreads स्पष्टीकरण
- 12. क्विकसेलेक्ट एल्गोरिदम - सरलीकृत स्पष्टीकरण
- 13. BASE शब्दावली का स्पष्टीकरण
- 14. सी # ऑपरेटर स्पष्टीकरण
- 15. FLAG_ACTIVITY_NEW_TASK स्पष्टीकरण की जरूरत
- 16. यानी सशर्त टिप्पणियों स्पष्टीकरण
- 17. ओपनएमपी और एमपीआई स्पष्टीकरण
- 18. डेडलॉक डेल्फी स्पष्टीकरण/समाधान
- 19. एएसएम कोड का स्पष्टीकरण
- 20. जीसीसी अनुकूलन का स्पष्टीकरण
- 21. स्पष्टीकरण ऑटो प्रतिबद्ध
- 22. स्पष्टीकरण और उपयोग JSONP
- 23. कॉल-साइट स्पष्टीकरण?
- 24. जावास्क्रिप्ट ज्ञापन स्पष्टीकरण?
- 25. सी ++ "कॉन्स" कीवर्ड स्पष्टीकरण
- 26. आईओएस संपत्ति घोषणा स्पष्टीकरण
- 27. PHP XSS प्रश्न/स्पष्टीकरण
- 28. "रिएक्टर पैटर्न" का स्पष्टीकरण
- 29. जटिल सी कास्ट स्पष्टीकरण
- 30. उल्का सूत्रण शैली स्पष्टीकरण
गूगल पर सबसे पहले हिट आप http://www.naturewizard.com/tutorial0104.html – stefan
के लिए यह व्याख्या करनी चाहिए है कि ओपन के नए संस्करणों के लिए? –
त्रिकोण फैन एक मूलभूत आदिम है जो सभी ओपनजीएल संस्करणों और डायरेक्ट 3 डी (एक्सएनए) में एक ही अवधारणा साझा करता है। – stefan