alorfa / Age

Another 3D graphics engine from another noname.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Age (A graphic engine)

Age is another 3D graphics engine from noname.

Current features

  • 3D models uploading with textured materials

  • Normal maps

  • Multiple light sources

  • Own shader language ASL(just a bad add-on over glsl)

  • Ability to change forward rendering to deferred rendering at any time

  • Nodes optimization(sorting opaque and transparent objects, matrix caching)

  • Blinn-Phong and Cook-Torrance light models

  • Spherical light sources using the Brian Karis method

  • IBL(Split Sum Approximation)

  • Postprocessing(including bloom, ssao, various tone mapping functions, gamma correction)

  • Ability to take screenshots in better quality than in the game.

Example:

About

Another 3D graphics engine from another noname.

License:MIT License


Languages

Language:C++ 97.6%Language:ASL 2.3%Language:GLSL 0.1%Language:C 0.0%