blender/doc/python_api/examples
Sybren A. Stüvel 9fa628f35b mathutils: added exponential map to Quaternion
Added conversion to and from exponential map representation. This
representation is useful for interpolation of > 2 quaternions, or in
PD controllers.

Implementation in C functions quat_to_expmap,
quat_normalized_to_expmap, and expmap_to_quat with Python API, unit
tests and documentation.

Added Quaternion.to_exponential_map() and Quaternion(3-vector) to
Python API.

Reviewers: campbellbarton

Projects: #bf_blender

Differential Revision: https://developer.blender.org/D1049
2015-02-01 13:06:00 +01:00
..
aud.py
bge.constraints.py
bge.texture.1.py
bge.texture.py
blf.py
bmesh.ops.1.py
bpy.app.handlers.1.py
bpy.app.handlers.py
bpy.app.translations.py
bpy.data.py
bpy.ops.1.py
bpy.ops.2.py
bpy.ops.3.py
bpy.ops.py
bpy.props.1.py
bpy.props.2.py
bpy.props.3.py
bpy.props.4.py
bpy.props.5.py Cleanup: pep8 2014-09-17 18:36:17 +10:00
bpy.props.py
bpy.types.AddonPreferences.1.py
bpy.types.BlendDataLibraries.load.py
bpy.types.bpy_prop_collection.foreach_get.py Cleanup: pep8 2014-09-17 18:36:17 +10:00
bpy.types.bpy_prop_collection.foreach_set.py
bpy.types.bpy_struct.keyframe_insert.1.py
bpy.types.bpy_struct.keyframe_insert.py
bpy.types.ID.user_clear.1.py
bpy.types.Menu.1.py
bpy.types.Menu.2.py
bpy.types.Menu.py
bpy.types.Mesh.py
bpy.types.NodeTree.py
bpy.types.Object.py
bpy.types.Operator.1.py
bpy.types.Operator.2.py
bpy.types.Operator.3.py
bpy.types.Operator.4.py
bpy.types.Operator.5.py Cleanup: use static sets where possible 2014-09-18 17:45:31 +10:00
bpy.types.Operator.py
bpy.types.Panel.1.py
bpy.types.Panel.2.py cleanup: pep8 2015-01-29 15:35:06 +11:00
bpy.types.Panel.py
bpy.types.PropertyGroup.py
bpy.types.RenderEngine.py
bpy.types.UIList.1.py
bpy.types.UIList.2.py
bpy.types.WindowManager.popup_menu.py
mathutils.Color.py
mathutils.Euler.py
mathutils.kdtree.py
mathutils.Matrix.py
mathutils.py
mathutils.Quaternion.py mathutils: added exponential map to Quaternion 2015-02-01 13:06:00 +01:00
mathutils.Vector.py