예제 #1
0
파일: Camera.java 프로젝트: xJHA/Footsteps
 public void lookThrough() {
   position.setX(position.getX() + velocity.getX());
   position.setY(position.getY() + velocity.getY());
   position.setZ(position.getZ() + velocity.getZ());
   GL11.glRotatef(pitch, 1.0f, 0.0f, 0.0f);
   GL11.glRotatef(yaw, 0.0f, 1.0f, 0.0f);
   GL11.glTranslatef(position.x, position.y, position.z);
 }
예제 #2
0
파일: Camera.java 프로젝트: xJHA/Footsteps
 public void flyDown(float distance) {
   velocity.setY(distance);
 }
예제 #3
0
파일: Camera.java 프로젝트: xJHA/Footsteps
 public void flyUp(float distance) {
   velocity.setY(-distance);
 }