示例#1
0
 public RigidTransform3(Quat orienation)
 {
     position = new Vec3();
     rotation = orienation;
 }
示例#2
0
 public RigidTransform3(Quat orienation, Vec3 position)
 {
     rotation      = orienation;
     this.position = position;
 }
示例#3
0
 public RigidTransform3(Vec3 position)
 {
     this.position = position;
     rotation      = Quat.Identity;
 }
示例#4
0
        public Mat4 FromRotationAxis(Vec3 axis, float angle)
        {
            Quat quaternion = Quat.FromRotationAxis(axis, angle);

            return(Mat4.FromQuaternion(quaternion));
        }