150 likes | 275 Views
NIPO 3D Engine. A 3D Graphics Engine Continues To Evolve. Recap. Scene Rendering Light settings Easy Export and Import Engine Interface and its Actors Cooperation between Programmer and Graphics Artist. What has happend?. The project has been cut, a lot!
E N D
NIPO 3D Engine A 3D Graphics Engine Continues To Evolve
Recap • Scene Rendering • Lightsettings • Easy Export and Import • Engine Interface and its Actors • Cooperation between Programmer and Graphics Artist
What has happend? • The project has been cut, a lot! • A number of test applications has been developed • The engines interface has been defined • The scene has been designed and been taken with full consideration when designing the engine • Test application has been designed
Test applications • DirectX Basic • Implementing of HLSL Shaders • COLLADA file loading and exporting test • Shadow maps • Volumetric Lightning (implemented as volumetric fog)
Test application 3 • Exported a Maya scene using Feelingsoftwares ColladaMaya plug-in • Parsing and reading the COLLADA file with COLLADA DOM parser • Write a convertion class that translates a Collada tag (ex. <geometry>) or a tree of tags into a Engine componant • Query the databas for the componant
Engine Design • Keep physical objects in the COLLADA database. Only make referances • Material sorted • Material sorted by surface color alfa componant • Renderorder and settings will be read from a instructionlist (like a specifikation)
Scene background • The Scene consist of and old abandoned temple for worship of the Greater God. It was the sceneplace for many sacrafices and comings of templars. Soon the religious society that invoked the land went in to a decline and the temple was abondoned. • It Riveved once agian but this thime as a stronghold for the warlord Abae under the Great Invasion. • From here the raids was going on in about some 200 years until a great opposing force layed seige on it and the raidcheifs was brought to death. • Now the area is completly forgoten and many centures of nonexisting maintanance and wheatering has brought it down to a downright miserable state.
Scene • Testing of the volymetric light at the scene • Colorbleeding has been set but for the time being it's been put on pause • The Ruin scene has been done • Plans for the charactere is in progress
Next? • Implementing of the engine • Make the final scene • Create the demo application