में प्रवेश करना कुछ साल पहले मैंने ओपनजीएल 2.1 के साथ बहुत सारे लोगों को लिखा था जो पूरे शेडर दृष्टिकोण की देखभाल किए बिना बुनियादी सुविधाओं (मुख्य रूप से तात्कालिक मोड) का उपयोग करते थे।नए ओपनजीएल
अब मुझे एक निजी प्रोजेक्ट के लिए ओपनजीएल की आवश्यकता है, जो कि मैं इस तरह के एपीआई के पूरे दृष्टिकोण को पढ़ रहा हूं, अब से लगभग सबकुछ सीधे जीपीयू द्वारा वर्टेक्स/पिक्सेल शेडर्स के माध्यम से किया जाता है।
मुझे पता है जो वास्तविक राज्य के अत्याधुनिक का मुख्य अंतर हैं चाहते हैं कि मैं क्या करने के लिए इस्तेमाल किया गया था की तुलना में ओपन (मैं विकास में और परिणाम में दक्षता मतलब)।
क्या ओजीएल के पुराने दृष्टिकोण से आने वाले किसी भी ट्यूटोरियल मौजूद है? क्या मुझे मैन्युअल रूप से परिवर्तनों को लागू करने के अपने पुराने विचारों को छोड़ देना चाहिए, glBegin..glEnd
के साथ चीजें खींचना चाहिए और इसी तरह?
चूंकि मैं जावा के साथ काम कर रहा हूं और मैं एक अच्छी लाइब्रेरी का उपयोग करना चाहता हूं, क्या आपके पास कोई सुझाव है? मैंने एलडब्लूजेजीएल पाया जो सब कुछ पहले से ही प्रबंधित हो गया है, इसलिए मैं बहुत अच्छा लगता हूं इसलिए मैं सोच रहा था कि इसका उपयोग करने के लायक है या सिर्फ आवश्यकतानुसार कुछ आवश्यक लेखन घटकों (जैसे गणित से संबंधित वस्तुओं) के साथ चिपके रहें।
किसी भी नई परियोजना के लिए, आप लगभग निश्चित रूप से आधुनिक शैली का उपयोग करना चाहते हैं। GlBegin/glEnd शैली को "तत्काल मोड" कहा जाता है और कई प्रमुख रिलीज के लिए इसे हटा दिया गया है। (हम जीएल 4.1 और आईआईआरसी तक हैं, जब शेडर्स बोर्ड पर आए थे तो 2.1 से बाहर निकल रहे थे।) शेडर्स, कशेरुक वस्तुएं आदि जाने का रास्ता हैं। नीचे गिलाउम द्वारा वर्णित डुरियन सॉफ्टवेयर ब्लॉग पढ़ने योग्य है। – gavinb