Created by TheTom and last modified
Get this branch:
bzr branch lp:gewoopi
Members of TomProgs can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information


Recent revisions

66. By TheTom

Fixed .obj loading, enable grabbing and general cleanup.

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

64. By TheTom

Prepared input system for mouse support.

63. By TheTom

Clean up and particle system improvement:
 - Removed unneeded dependencies in the texturing
 - 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

61. By TheTom

Improved input and started texture loading experiments.

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::connectButtonReleased
  - input::Manager::connectButtonPressed

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

58. By TheTom

Prepared for new exception system and some fixes.

- Prepared for error handling with boost
- Fixed wrong assertion
- Adapted to use new xml-sipa document

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)
This branch contains Public information 
Everyone can see this information.