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)
/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)
/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)