سؤال NOOB: ارسم رباعيًا بالتوازي مع العرض
سؤال
حسنًا ، ما أريد فعله هو رسم رباعي في المشهد يضع على متن طائرة موازية للمنظر. لذلك يجب أن يبدو مسطحا.
أكثر من ذلك على وجه الخصوص ، أعتقد أنني لم أحصل على ما يرام كيف تعمل آلية Glulookat بالمقارنة مع وظائف Gltranslate و Glrotate:
إذا قمت بوضع طريقة العرض "يدويًا" باستخدام وظائف gltranslate و glrotate كلما رسمت كائنًا ، يكون موضعه بالنسبة للعرض الحالي. وأنا أفهم أن هذا يرجع إلى مصفوفة التحول في المكدس.
ومع ذلك ، عندما أستخدم Glulookat (الذي يجب أن يعين العرض تلقائيًا) ، يجب أن تكون إحداثيات الكائن الذي أريد رسمه "مطلقة" ليتم عرضه بشكل صحيح.
شكرا مقدما.
المحلول
هذه الدورة التعليمية يصف كيفية القيام بسلسلة الإعلانات في OpenGL.
لا تنتمي إلى StackOverflow