मैंने ब्लेंडर में एक मॉडल बनाया है। अब मैं अपने c ++ प्रोग्राम में उस 3D मॉडल को पढ़ना चाहता हूं। मुझे लगा कि एक मॉडल को विभिन्न फ़ाइल स्वरूपों जैसे .obj, .3ds या COLLADA में निर्यात किया जा सकता है और फिर उसे c ++ प्रोग्राम में पढ़ा जा सकता है। मैं काफी समय से ऐसा करने के लिए वेब खोज रहा हूं और कई ट्यूटोरियल पाए। लेकिन मैं उनमें से अधिकांश के साथ मुद्दों में भाग गया। उदाहरण के लिए, नेह ट्यूटोरियल में वे ग्लौक्स का उपयोग कर रहे हैं जिसे मैं अपने कार्यक्रम में उपयोग नहीं करना चाहता हूं। और शेष ट्यूटोरियल md2 का उपयोग करते हैं जो ब्लेंडर द्वारा समर्थित नहीं है।
तो क्या कोई मुझे निर्देशित कर सकता है कि 3D मॉडल के निर्यात के लिए किस फ़ाइल प्रारूप का उपयोग करना है और इसे मेरे OpenGL कार्यक्रम में कैसे लोड करना है? मैं उस मॉडल को कैसे एनिमेट कर सकता हूं? OpenGL का उपयोग करके c ++ प्रोग्राम में लोड होने के बाद क्या टोन मैपिंग जैसे अतिरिक्त प्रभाव जोड़ना संभव है? यदि हाँ तो कैसे?
PS मैं गेम डेवलपमेंट के लिए लिनक्स का उपयोग कर रहा हूं