2010-07-24 8 views
7

glBegin/glEnd और glVertex के साथ प्रति-वर्टेक्स ड्राइंग मैं समझ सकता हूं कि सरणी का उपयोग तेजी से हो सकता है।वेबजीएल में सभी सरल कार्य कहां गए हैं?

लेकिन glLoadIdentity कहां है? glMultMatrix? glTranslate? glRotate?

हमें सभी मैट्रिक्स सामानों को खुद को क्यों संभालना है?

उत्तर

16

वेबजीएल एक ओपन ईएस 2.0 बाध्यकारी है। ओपनजीएल ईएस 2.0 (और आधुनिक ओपनजीएल 3.2+) में इन बहिष्कृत कार्यों नहीं हैं, सबकुछ शेडर्स और अपने मैट्रिक्स पुस्तकालयों में किया जाना चाहिए।

अच्छी बात यह है कि वेबजीएल के लिए उपलब्ध मैट्रिक्स पुस्तकालयों में से एक है, सबसे अच्छा/सबसे तेज़ ग्लैमट्रिक्स (https://github.com/toji/gl-matrix) में से एक है।

संबंधित मुद्दे