Cool thanks for the pushoff.
I was wondering if anyone had any examples of using the GetViewMatrix() or theViewQuat().
I see now that I can move my world around and then print out the values of GetViewMatrix().
I would like to better understand the mathematical rules behind how this matrix changes, as well as how ViewQuat() changes.
For instance, let’s say I wanted to rotate the world 360 degrees along, say, the Y axis, but I wanted to to do it in specific increments.
So after every 5 frames, for example, I’d like to rotate the world 5 degrees.
I saw with manipulating armatures one can set the degrees as in:
e = Mathutils.Euler(30, 0, 0)
mat = e.toMatrix()
pose_bone = pose.bones[pointerC]
pose_bone.localMatrix = mat
pose_bone.insertKey(ob, frame, Object.Pose.ROT)
I’m wondering if there is some way to do this with rotating the world.