资 源 简 介
AxonEngine is a morden 3D game engine written in C++ and Lua running in windows. It support DirectX 9.0c and OpenGL 2.x up api. Here is its feature list:
* ANSI C++ and Lua programming
* DirectX 9.0c and OpenGL 2.x(with Cg) rendering
* All programmable shading render path
* Intergrated Lua for meta-programming
* Full dynamic lighting and shadowing
* Cascaded Shadow Map for global light(sun or moon) shadow
* Direction/Global light, point light, spot light type
* Shadow Map Cache for many lights can same rendered
* Deferred Light(Light pre pass) Rendering, can render handrands lights same screen
* Memory manager, console command, console variable system support
* Havok for physics
* FMOD for sound
* What you see is what your get map editor
Planned features:
* Fixed OpenGL support(there have some bugs)
* GUI, GFX(Particle System) support
* Realtime GI
* DX 10.x support
* A full FPS demo game?