1 / 15

NIPO 3D Engine

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!

Download Presentation

NIPO 3D Engine

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. NIPO 3D Engine A 3D Graphics Engine Continues To Evolve

  2. Recap • Scene Rendering • Lightsettings • Easy Export and Import • Engine Interface and its Actors • Cooperation between Programmer and Graphics Artist

  3. 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

  4. Test applications • DirectX Basic • Implementing of HLSL Shaders • COLLADA file loading and exporting test • Shadow maps • Volumetric Lightning (implemented as volumetric fog)

  5. Test application 1 & 2

  6. 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

  7. Test application 4

  8. Test application 5

  9. 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)

  10. 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.

  11. 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

  12. Scene

  13. Scene

  14. Next? • Implementing of the engine • Make the final scene • Create the demo application

  15. Questions?

More Related