lp:gewoopi
- Get this branch:
- bzr branch lp:gewoopi
Branch merges
Recent revisions
- 65. By TheTom
-
Cleaned up and improved documentation:
- Different doxyfiles for developers and users
- Renamed remaining .h to .hpp
- Relative paths in doxyfiles instead of absolute - 63. By TheTom
-
Clean up and particle system improvement:
- Removed unneeded dependencies in the texturing
system.
- added renderer independent methods for setting
up ligthing and texturing.
- Added an exploding ball to the pong demo. - 62. By TheTom
-
Added simple particle system:
- Extendet render system to support
texture coords.
- Implemented a simple particle
system. - 60. By TheTom
-
Added callbacks for key press and release.
- Renamed Application::run() to Application:
:nextFrame( )
because it better describes its intention.
- Added methods to the input::Manager to register
callbacks on keychanges:
- input::Manager: :connectButtonR eleased
- input::Manager: :connectButtonP ressed - 59. By TheTom
-
Fixed collision detection and extended renderer.
- Extended Vector and Ray classes to support calculating
the reflection towards a normal Vector in a point.
- Cleaned up Vector class:
- Separate method dot for dot-product
- New method distanceSqr to get the square of the
distance to another point (faster because no need to
calculat a square root)
- General clean up
- Extended Renderer:
- Added support for drawing line lists
- New overloaded method draw:
- Draw a line between to points (Vector3)
- Draw a line given by a Ray
- Fixed collision detection in the Mesh class:
Now the normal vector also gets calculated
correctly. - 58. By TheTom
-
Prepared for new exception system and some fixes.
- Prepared for error handling with boost
exceptions
- Fixed wrong assertion
- Adapted to use new xml-sipa document
inserter - 57. By Thomas Geymayer <tom@laptom-ubuntu>
-
Overload Vector<
T>::operator[ ] to prevent ambigious overloads.
Branch metadata
- Branch format:
- Branch format 6
- Repository format:
- Bazaar pack repository format 1 (needs bzr 0.92)