public void SetRotation(Quat orientation) { if (parentTransform != null) { orientation = (parentTransform.GetWorldToLocalMatrix() * orientation.ToMatrix4()).ToQuaternion(); } SetLocalRotation(orientation); }
public override Matrix4 GetWorldToCameraMatrix() { return(transform.GetWorldToLocalMatrix()); }