The third generation of the Unreal Engine is designed for DirectX (versions 9-11 for Windows, Windows RT and Xbox 360), as well as systems using OpenGL, including the PlayStation 3, OS X, iOS, Android, Stage 3D for Adobe Flash Player 11, JavaScript/WebGL for HTML5 Web Browsers, PlayStation Vita, and Wii U. UE3 expected that content was authored in both high- and low-resolution version and baked normal maps for run-time a major difference to previous generations where the game content was modeled directly (since normal mapping is a per-pixel operation and almost all the dynamic lighting in UE1 and 2 was calculated per-vertex using a Gouraud Shading technique) On the rendering side, Unreal Engine 3 also provided support for a gamma-correct high-dynamic range renderer. Unlike Unreal Engine 2, which still supported fixed-function pipeline, Unreal Engine 3 was designed to take advantage of fully programmable shader hardware (in DirectX 9 terms, it required shader model 3.0).Īll lighting calculations were done per-pixel, instead of per-vertex. The first screenshots of Unreal Engine 3 were presented in 2004, at which point the engine was in development for 18 months already. With its code written in C++, the Unreal Engine features a high degree of portability and is a tool used by many game developers today. Although primarily developed for first-person shooters, it has been successfully used in a variety of other genres, including stealth, MMORPGs, and other RPGs. The Unreal Engine is a game engine developed by Epic Games, first showcased in the 1998 first-person shooter game Unreal.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |