PFA-OpenGL/Demoscene-OpenGL — pull request #16 by cesarl (2013-12-26 15:48:42+00:00)
Title: Bullet implementation

Lots of modifications :
- Bullet basic integration
- Rigid body
- Character Controller
- Static + Dynamic object : test with Mesh, Sphere, Box, Capsule
- Collision component added
- Pubsub modified
- Local subscription / publication + General subscription / publication
- Renderer simplfied for compatibility
- Not using Framebuffer anymore
- Components behavior modified
- Components are not deleted when removed from Entity, but disabled
- Reset method added, called when a component is removed
- Init method replace constructor
- Camera new implementation
- Old camera removed
- Cameras are now components
- Some components and systems added : First person, TrackBall
- Camera call direclty Rendering System giving it arguments like Transformation ...
- Camera stores Transformations
- Project organisation changed
- All vendors are in $(SolutionDir)Vendors
- All demos are in $(SolutionDir)/Demos

There is still some bugs with physics when Character controller stand on dynamics rigid body

TODO :
Make some .lib packages for some specific Components, Systems, Managers packs. Like Basic pack, Physic pack.