Quote:
getNodeTransformMatrices
DLL bool getNodeTransformMatrices( NodeHandle node,
const float ** relMat,
const float ** absMat )
Returns the transformation matrices of a node.
This function stores a pointer to the relative and absolute transformation matrices of the specified node in the specified pointer varaibles.
Parameters
node handle to the scene node to be accessed
relMat pointer to a variable where the address of the relative transformation matrix will be stored (can be NULL if matrix is not required)
absMat pointer to a variable where the address of the absolute transformation matrix will be stored (can be NULL if matrix is not required)
Returns
true in case of success otherwise false
or,
getNodeTransform(NODE, RELATIVE MATRIX, ABSOLUTE MATRIX);
You're operating on the relative transform matrix and not the absolute matrix. If that's what you want then use setNodeTransformMatrix.