Exemplo n.º 1
0
 public void setRotation(Vector3 axis, double angle)
 {
     rotation = Matrix4.CreateFromAxisAngle(axis, (float)angle);
     createTransform();
 }
Exemplo n.º 2
0
 public void Rotate(Vector3 axis, double angle)
 {
     rotation = Matrix4.Mult(rotation, Matrix4.CreateFromAxisAngle(axis, (float)angle));
     createTransform();
 }
Exemplo n.º 3
0
 public void RotateBy(Vector3 vec, float angle)
 {
     transform *= Matrix4.CreateFromAxisAngle(vec, angle);
 }