نگاهی به اولین نمایش Unreal Engine 5
به تازگی کمپانی Epic Games نسخه ی نمایشی با نام “Lumen in the Land of Nanite,” منتشر ساخته است که تماما توسط Unreal Engine 5 ایجاد شده است و بر روی سخت افزار PlayStation 5 اجرا میشود. این دمو که کاملا به صورت real-time اجرا می شود و محیطی وسیع و پر از جزئیات دارد تکنولوژی را در پشت پرده خود به نمایش می گذارد که بیانگر انقلابی در صنعت بازی است و مرز بین بازی و سینما را هرچه باریکتر از قبل میسازد.
این نسخه ی نمایشی در بردارنده چندین فناوری اصلی جدید است که در UE5 آغاز خواهد شد ، و در سال 2021 در دسترس خواهند بود. برخلاف برخی دیگر از نمایش های قبلی در زمینه ردیابی پرتوهای نور در تصاویر real-time که تماما با پردازنده های انویدیا انجام می شد، اینبار تصاویر real-time در PS5 مبتنی بر یک پردازنده گرافیکی AMD است. UE5 از asset هایی با کیفیت فیلم پشتیبانی می کند که دیگر نیازی به normal maps و dynamic global illumination (GI) برای تولید رندرهای زیبا ندارند.
Lumen in the Land of Nanite تنها برای نشان دادن ویژگی های UE5 ساخته شده است. تیم Epic تصمیم گرفت قطعه ای کوتاه بسازد که بتواند تجربه کاملا تعاملی را ،که گویی بخشی از یک بازی جدید است را به نمایش بگذارد. تیم ها و فن آوری های بی شماری گرد هم آمده اند تا بتوانند این کیفیت را ایجاد کنند. " Libreri "خاطرنشان می کند : "همه چیز پویا است ، می توانید هر شیء را جابجا کنید. GI کاملاً پویا و هر یک از مجسمه های سرباز به تنهایی بالغ بر 30 میلیون مثلث است. صحنه های بزرگی که فناوری the Nanite geometry را نشان می دهد ، از کتابخانه Quixel Megascans استفاده می کند. Quixel اکنون بخشی از Epic است و اشیاء با کیفیت فیلم با صدها میلیون چند ضلعی را در اختیار شما قرار می دهد."
فناوری Nanite
Nanite یک سیستم هندسه micropolygon مجازی است که ساخت جزئیات هندسی باورنکردنی را امکان پذیر می کند. سالهاست که اختلاف جدی بین asset های سطح فیلم و asset های بازی وجود دارد. تبدیل assets نه ساده بود و نه سریع. به منظور استفاده از asset هایی در سطح جزئیات فیلم برای یک بازی real-time معمولا تکنیک هایی استفاده میشد که همواره کیفتی در سطح فیلم ارائه نمی داد، اما با Nanite geometry می توان تا asset هایی با کیفیت فیلم با صدها میلیون یا میلیارد چند ضلعی را مستقیماً به UE5 وارد کرد. مدل های ایجاد شده در ZBrush ، photogrammetry یا مدل های CAD همه می توانند به UE5 وارد شوند. همچنین با این تکنولوژی دیگر نیازی به normal maps یا ساخت Levels of Detail (LODs) نخواهید داشت.
تحولی در نور پردازی بازی ها
فناوری Lumen ارائه شده، از یک سیستم نور پردازی کاملا داینامیک با multi-bounce global illumination استفاده می کند. این سیستم ارتباط متقابل برای پراکنده سازی پرتو ها با bounces نامتناهی دارد و می تواند بازتابهای مستقیم و غیرمستقیم را در محیط های بزرگ ، در مقیاس هایی به اندازه کیلومتر تا میلی متر را محاسبه کند. هنرمندان می توانند با استفاده از Lumen صحنه هایی پویاتر ایجاد کنند ، به عنوان مثال تغییر زاویه خورشید در زمان روز ، روشن کردن چراغ قوه یا دمیدن نور از سوراخی در سقف ، و نورپردازی غیر مستقیم بر این اساس سازگار خواهد بود. Lumen نیاز به صبر برای bake شدن lightmap ندارد که باعث صرفه جویی در وقت می شود. هنگامی که یک هنرمند با استفاده از UE5 نوری را جابجا می کند ، روشنایی همانند زمان است که بازی روی کنسول در حال اجرا و بازی شدن است .
Unreal Engine 4.25 که در ماه مه 2020 منتشر شد ، از پلی استیشن 5 و Xbox Series X پشتیبانی می کند . Epic همکاری نزدیکی با تولید کنندگان کنسول و ده ها توسعه دهنده بازی و ناشر با استفاده از Unreal Engine برای ساخت بازی های نسل بعدی دارد.
UE5 با UE4 سازگار است ، بنابراین توسعه دهندگان امروز در UE4 قادر خواهند بود پروژه های خود را به راحتی به UE5 منتقل كنند. Unreal Engine 5 در اوایل سال 2021 بصورت اولیه در دسترس خواهد بود و در اواخر سال 2021 با انتشار نسخه کامل ، از کنسول های نسل بعدی ، کنسول های نسل فعلی ، رایانه های شخصی ، Mac ، iOS و اندروید پشتیبانی می کند. توسعه دهندگان می توانند پروژه های UE4 خود را به UE5 منتقل کنند همچنین توسعه دهندگان که کنسول های نسل بعدی را هدف قرار می دهند ، تشویق می شوند تا با UE4 شروع به ساختن کنند و پروژه های خود را در صورت لزوم به UE5 منتقل کنند.