[Bf-blender-cvs] CVS commit: blender/source/blender/python/api2_2x Mathutils.c Mathutils.h euler.c euler.h matrix.h quat.c quat.h Blender.c Object.c Object.h Types.c Types.h Window.c Window.h gen_utils.h matrix.c modules.h vector.c vector.h
Joseph Gilbert
models at paposo.com
Sun Feb 29 14:20:36 CET 2004
ascotan (Joseph Gilbert) 2004/02/29 14:20:36 CET
Modified files:
blender/source/blender/python/api2_2x Blender.c Object.c
Object.h Types.c Types.h
Window.c Window.h
gen_utils.h matrix.c
modules.h vector.c
vector.h
Added files:
blender/source/blender/python/api2_2x Mathutils.c Mathutils.h
euler.c euler.h matrix.h
quat.c quat.h
Log:
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
Revision Changes Path
1.28 +3 -2 blender/source/blender/python/api2_2x/Blender.c
1.61 +3 -3 blender/source/blender/python/api2_2x/Object.c
1.19 +1 -0 blender/source/blender/python/api2_2x/Object.h
1.11 +11 -1 blender/source/blender/python/api2_2x/Types.c
1.8 +2 -4 blender/source/blender/python/api2_2x/Types.h
1.9 +1 -1 blender/source/blender/python/api2_2x/Window.c
1.7 +1 -0 blender/source/blender/python/api2_2x/Window.h
1.14 +3 -1 blender/source/blender/python/api2_2x/gen_utils.h
1.4 +804 -81 blender/source/blender/python/api2_2x/matrix.c
1.36 +2 -0 blender/source/blender/python/api2_2x/modules.h
1.10 +485 -102 blender/source/blender/python/api2_2x/vector.c
1.5 +20 -27 blender/source/blender/python/api2_2x/vector.h
More information about the Bf-blender-cvs
mailing list