i move transform forward, using directly object. rather move forward in particular axis (such z), there way can move in direction transform facing? example, default go down z axis perfectly, however, if rotate transform on y axis , want go "forward" not directly down z, little in direction rotated it. i believe need calculate forward vector, however, can seem find. can't find on if correct, or how it. how can move transform in "forward direction" while having 4x4 matrix (row major). this isn't game camera, rather game object. there for, have transform matrix, built rotation matrix, scale matrix , position. you can either extract third column (or row, depending on order of multiplication) matrix, , forward (or backwards, depending on direction "down" is). give destination vector the z-axis. equivalently, can multiply vector new vector4(0,0,1,0) (or new vector4(0,0,-1,0) ) matrix (or vector matrix). note fourth coordinate 0 instea...