1
0
Fork 0
This repository has been archived on 2024-01-06. You can view files and clone it, but you cannot make any changes to it's state, such as pushing and creating new issues, pull requests or comments.
Modern-Game-Engine/src/mrdev023/entity/Camera.java
2015-12-23 18:38:34 +01:00

23 lines
533 B
Java

package mrdev023.entity;
import mrdev023.math.*;
public class Camera extends Player{
public Camera(float x,float y,float z){
super(x,y,z);
}
public Camera(){
super();
}
public void transform(){
transformMatrix.loadIdentity();
transformMatrix.rotate(new Quaternion(new Vector3f(1,0,0),rot.x));
transformMatrix.rotate(new Quaternion(new Vector3f(0,1,0),rot.y));
transformMatrix.rotate(new Quaternion(new Vector3f(0,0,1),rot.z));
transformMatrix.tranlate(-pos.x, -pos.y, -pos.z);
}
}