[idx3d::API]
idx3d_Camera.java
package
idx3d
;
public class idx3d_Camera
public idx3d_Matrix matrix=new idx3d_Matrix();
public idx3d_Matrix normalmatrix=new idx3d_Matrix();
public idx3d_Vector pos=new idx3d_Vector(0f,0f,0f);
public idx3d_Vector lookat=new idx3d_Vector(0f,0f,0f);
public float roll=0f;
public
idx3d_Camera
()
public
idx3d_Camera
(float fov)
public
void
setFov
(float fov)
public
void
roll
(float angle)
public
void
setPos
(float px, float py, float pz)
public
void
setPos
(idx3d_Vector p)
public
void
lookAt
(float px, float py, float pz)
public
void
lookAt
(idx3d_Vector p)
public
void
setScreensize
(int w, int h)
public final
void
shift
(float dx, float dy, float dz)
public final
void
shift
(idx3d_Vector v)
public final
void
rotate
(float dx, float dy, float dz)
public final
void
rotate
(idx3d_Vector v)
public static
idx3d_Camera
FRONT
()
public static
idx3d_Camera
LEFT
()
public static
idx3d_Camera
RIGHT
()
public static
idx3d_Camera
TOP
()
| |