Blender Git Commit Log

Git Commits -> Revision 8f3a981

Revision 8f3a981 by Joseph Gilbert (master)
February 29, 2004, 13:20 (GMT)
Mathutils library for the python API
- support for quaternions, euler, vector, matrix operations.
- euler supports unique rotation calculation
- new matrix memory construction and internal functions
- quaternion slerp and diff calculation
- 2d, 3d, 4d vector construction and handling
- full conversion support between types
- update to object/window to reflect to matrix type
- update to types/blender/module to reflect new module

Commit Details:

Full Hash: 8f3a9815baafb6f8fe00659cf6390a8c4092ef8b
SVN Revision: 2099
Parent Commit: 2255ac3
Lines Changed: +3775, -219

7 Added Paths:

/source/blender/python/api2_2x/euler.c (+331, -0) (View)
/source/blender/python/api2_2x/euler.h (+65, -0) (View)
/source/blender/python/api2_2x/Mathutils.c (+1186, -0) (View)
/source/blender/python/api2_2x/Mathutils.h (+205, -0) (View)
/source/blender/python/api2_2x/matrix.h (+77, -0) (View)
/source/blender/python/api2_2x/quat.c (+504, -0) (View)
/source/blender/python/api2_2x/quat.h (+74, -0) (View)

12 Modified Paths:

/source/blender/python/api2_2x/Blender.c (+3, -2) (Diff)
/source/blender/python/api2_2x/gen_utils.h (+3, -1) (Diff)
/source/blender/python/api2_2x/matrix.c (+804, -81) (Diff)
/source/blender/python/api2_2x/modules.h (+2, -0) (Diff)
/source/blender/python/api2_2x/Object.c (+3, -3) (Diff)
/source/blender/python/api2_2x/Object.h (+1, -0) (Diff)
/source/blender/python/api2_2x/Types.c (+11, -1) (Diff)
/source/blender/python/api2_2x/Types.h (+2, -4) (Diff)
/source/blender/python/api2_2x/vector.c (+483, -100) (Diff)
/source/blender/python/api2_2x/vector.h (+19, -26) (Diff)
/source/blender/python/api2_2x/Window.c (+1, -1) (Diff)
/source/blender/python/api2_2x/Window.h (+1, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021