لعبة Shadow Gambit: The Cursed Crew، التي أطلقتها Mimimi Games، تمثل دراسة حالة رائعة في تحسين الرسومات في الوقت الفعلي على Unity. يحقق العنوان توازنًا تقنيًا ملحوظًا من خلال الجمع بين المياه الديناميكية عالية الانعكاس، والنباتات الكاريبية الكثيفة، وتأثيرات السحر الشبحية دون التضحية بالسلاسة على وحدات التحكم من الجيل السابق. نحلل خط الأنابيب الذي جعل هذا الإنجاز البصري ممكنًا.
من Maya إلى Unity: النمذجة، والتنميط، وفن المياه الديناميكية 🌊
بدأ خط الأنابيب في Autodesk Maya لنمذجة الشخصيات الشبحية والعمارة الاستعمارية عالية التعددية. تم إعادة توبولوجيا هذه الأصول للوقت الفعلي وتصديرها إلى Substance Painter، حيث تم إنشاء نسيج PBR مع خرائط خشونة ومعدنية مكيفة للإضاءة الحجمية لـ Unity. تم تنفيذ المياه الديناميكية عبر شادر مخصص يجمع بين مستوى انعكاس مع إزاحة رؤوس قائمة على طيف الموجات، محسّن بمستويات تفصيل شبكية تقلل التفاصيل عن بعد. بالنسبة للنباتات الكثيفة، تم استخدام اللوحات الإعلانية والإخفاء القوي للمشهد، لتجنب التكلفة الزائدة لاستدعاءات الرسم في المشاهد التي تحتوي على مئات أشجار النخيل.
تحدي السحر الشبح: الشادر، والجسيمات، والشفافية ✨
تطلب تأثير الطاقم الشبح نهجًا هجينًا بين شادر السطح شبه الشفاف وأنظمة الجسيمات. تم تنفيذ شادر Unity مع مزج إضافي للحدود الشبحية، مقترنًا بتأثير فريسنل الذي يعزز السطوع على حواف النموذج. لتجنب ترتيب العرض غير الصحيح النموذجي للشفافية، تم استخدام نظام فرز عمق ديناميكي، وتم تقييد استخدام الجسيمات للعناصر الرئيسية مثل الدخان الأخضر والشرر الشبح. كانت النتيجة سحرًا يبدو أثيريًا ولكنه مستقر تقنيًا، حتى في المشاهد التي تضم شخصيات متعددة تستخدم قدراتها في وقت واحد.
كيف تم تحقيق التوازن في Shadow Gambit: The Cursed Crew بين تمثيل البيئات الكاريبية النابضة بالحياة وتنفيذ الشادر الشبحية دون المساس بالأداء في خط أنابيب الرسومات لـ Unity؟
(ملاحظة: تحسين الأداء للهواتف المحمولة يشبه محاولة وضع فيل في سيارة ميني كوبر)