يتغير تأثير الضباب OpenGL عندما أتحرك أو تدوير الكاميرا
سؤال
أريد أن أضيف الضباب إلى عالم ثلاثي الأبعاد صغير، حاولت الخفط مع الحجج، ومع ذلك، فإن الضباب ليس متجانسا.
لدي مشكلتان ربما مرتبطان به:
-
تماثل الضباب:
عندما أتحرك أو تدوير وجهة نظري مع Glulookat، فإن الضباب ثقيلا للغاية وكل العالم هو Grege. كيف هي زاويتان حيث يكون عرض الضباب لطيفا. يبدو الضباب طبيعيا عندما تكون الكاميرا المتفجرة على المحور y 45 ° أو -135 درجة (عكس ذلك) -
fog التي تركز على منشأ المشهد:
عندما يتم عرض الضباب الخاص بي بشكل صحيح، يتم التركيز على (0؛ 0؛ 0) من المشهد
هنا هو الرمز الذي أستخدمه لتهيئة الضباب والمكالمة إلى glulookat
giveacodicetagpre.تم استدعاؤها من وظيفة الحديث داخل الحلقة الرئيسية المعلمة الزاوية هي اتجاه Viewport على محور Y و YCPOS قيمة بين -1 و 1 التي أستخدمها للبحث عنها لأعلى أو لأسفل.
giveacodicetagpre.المحلول
كنت أرسم الأرض مع رباعية عملاقة واحدة، والآن أرسم الأرض مع البلاط، ولا تحدث المشكلة أكثر من ذلك.لذلك، لا يزال السبب غامضا، ولكن تم حل المشكلة.