###what's this?###
Cube Engine is my own hobby porject, It's a small Graphic Engine written in c++ and powered by OpenGL (ES 2.0 or higher), I develop it so that I can improve my knowledges of CG and common programming Skills(generic algorithm ,code style ,design patterns).
Any questions or ideas please contact me:
tzwtangziwen@163.com or ziwen.tang@chukong-inc.com
###Features:###
- Camera Control
- Commons Model Format loading with Skeleton Animation
- SkyBox
- Terrain generate and render from HeightMap
- Lighting (ambient ,diffuse ,specular)
- NormalMapping
- ShadowMapping with soft edges
##ChangeLog##
###alpha v0.06 12.2.2014###
- Refactor lot's of code
- Fix the Terrain's default position
###alpha v0.05 11.24.2014###
- Now lots's of Classes are inherited from the 'Node' class, you can easy handle them(Entity,Camera ,etc) hierarchically via unified interface
engine now can render terrian from a height map , see demo
###alpha v0.04 11.19.2014#
- Add normal mapping
###alpha v0.03-1 11.17.2014#
- Refactor code
###alpha v0.03 11.13.2014#
- Add skybox
- Fix texture's path
- Refactor code
###alpha v0.02 11.10.2014#
- Add skeleton animation
- Add shadow map
###alpha v0.01 10.30.2014#
- Basic camera
- Support for model loading.
- Material system
- Basic Lighting : directionalLight , spotLight , pointLight