Commits

Author Commit Message Labels Comments Date
Alberto Torres
I forgot the py2d directory.
Alberto Torres
Added Entity.add_polygon, Py2D, removed direct calls to ogre and fixed xray.
Alberto Torres
GameObjects and Entities can be created from Python code. Improved and simplified syntax of singletons and object wrappings. More documentation.
Alberto Torres
A lot of changes: Added: * Ray.xray, NegativeRay. * GameObject vector/quat properties. * Setters for GameObject.*_world. * Colored tracebacks. * More documented methods. * ManualSensor, a sensor that is triggered by code, useful for replacing sensors, but I may remove it in the future if I come with a better way of doing this. * Separate files for Camera, Entity objects. Changed string and math types to match the …
Alberto Torres
Started with sound and documentation. Replaced buggy ogre3D quaternion slerp with the one in bullet. Fixes to Controller (manage methods from multiple instances), ray, and other small fixes. Added GameObject.orientation_world.
Alberto Torres
Vector dot/cross products and quaternion initialization from 3 vectors.
Alberto Torres
Ray sensor and a bit of code refactoring.
Alberto Torres
Better tracebacks from sensors, moved parts of gameobject to new files, added a GameObject.visible property.
Alberto Torres
Controller as decorator now works for instance methods too. Init reloader improved.
Alberto Torres
Added Sensor (forgot file last time), Controller, Actuator, changed all function names to follow PEP-8, lots of fixes and removed obsolete tests.
Alberto Torres
Removing ~ files.
Alberto Torres
Improved and simplified input system.
Alberto Torres
Quaternions working properly.
Alberto Torres
Forgot a file as always.
Alberto Torres
Mathutils with a bit of vector functionality. Decorator syntax for events.
Alberto Torres
Collision sensor hitObjects. Tested something with shadows.
Alberto Torres
Exiting gracefully. Generate tangent vectors function (should be automatic though). Blender plugin compatibility. Also, forgot to commit standalone.cpp.
Alberto Torres
Tick callback and standalone runtime.
Alberto Torres
Module importing from blender text blocks!
Alberto Torres
Mouse button and collision sensor/events!
Alberto Torres
Mousemove event works now. Got rid of all warnings, including an old ugly hack but required to use a different hack in a couple of places.
Alberto Torres
Testing mousemove... not there yet.
Alberto Torres
Mouse move event, not tested yet. Some changes to Event.
Alberto Torres
Fixed callback. Some rigid body functions. Fixed position of clones (check rotation?).
Alberto Torres
Implementing keyboard events (callbacks)... also forgot test.blend.
Alberto Torres
Improving input API.
Alberto Torres
Clone recursive is working, can clone characters with skeleton.
Alberto Torres
Implemented animation getting and playing.
Alberto Torres
Cleanup of remaining bits of the CppDemo.
Alberto Torres
Missing files
  1. Prev
  2. Next