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

            return(Mat4.FromQuaternion(quaternion));
        }