[Bf-codereview] Cucumber: World Scaling R/W + VideoTexture Constants (issue 5530080)

dfelinto at gmail.com dfelinto at gmail.com
Wed Jan 11 20:37:02 CET 2012


Reviewers: bf-codereview_blender.org,

Description:
cucumber merge: world scaling + video texture constants
revisions: 38166,38167,38177,38179,38180,38187,38242

#38242 by kupoman
Adding the constants SOURCE_ERROR, SOURCE_EMPTY, SOURCE_READY,
SOURCE_PLAYING, SOURCE_STOPPED to the video texture module. Updates to
the documentation will follow after a merge with trunk

#38187 by kupoman
Updates to the documentation to reflect that worldScale is now writable,
and added localTransform and worldTransform to KX_GameObject.

#38180 by kupoman
The Transform attribute of KX_GameObject was based on world space data.
I converted that one to worldTransform, and added a localTransform for
local space transform information.

#38179 by kupoman
Fixed the transform attribute of KX_GameObject's set method to properly
deal with negative scaling.

#38177 by kupoman
Updated the transform property on KX_GameObject so that it is now
read/write, and added the corresponding set method. Also simplified the
get method by calling GetOpenGLMatrix instead of making the matrix
myself.

#38167 by kupoman
Adding a read only transform attribute to KX_GameObject that returns a
4x4 matrix representing the object's transformations.

#38166 by kupoman
Adding a worldScale attribute to KX_GameObject. This attribute scales
the object independently of its parent's scale.

Please review this at http://codereview.appspot.com/5530080/

Affected files:
   doc/python_api/rst/bge.types.rst
   source/gameengine/Ketsji/KX_GameObject.cpp
   source/gameengine/Ketsji/KX_GameObject.h
   source/gameengine/VideoTexture/blendVideoTex.cpp




More information about the Bf-codereview mailing list