public class ChaseCamera extends Camera
| Constructor and Description |
|---|
ChaseCamera() |
ChaseCamera(Number3D cameraOffset,
float slerpFactor) |
ChaseCamera(Number3D cameraOffset,
float slerpFactor,
BaseObject3D objectToChase) |
| Modifier and Type | Method and Description |
|---|---|
Number3D |
getCameraOffset() |
BaseObject3D |
getChasedObject() |
BaseObject3D |
getObjectToChase() |
float |
getSlerpFactor() |
float[] |
getViewMatrix() |
void |
setCameraOffset(Number3D offset) |
void |
setObjectToChase(BaseObject3D objectToChase) |
void |
setSlerpFactor(float factor) |
getFarPlane, getFieldOfView, getFogColor, getFogFar, getFogNear, getNearPlane, getProjectionMatrix, getUseRotationMatrix, isFogEnabled, setFarPlane, setFieldOfView, setFogColor, setFogEnabled, setFogFar, setFogNear, setNearPlane, setProjectionMatrix, setRotationMatrix, setUseRotationMatrix, updateFrustumgetOrientation, getPosition, getRotation, getRotX, getRotY, getRotZ, getScale, getScaleX, getScaleY, getScaleZ, getX, getY, getZ, rotateAround, rotateAround, setLookAt, setLookAt, setOrientation, setOrientation, setPosition, setPosition, setRotation, setRotation, setRotX, setRotY, setRotZ, setScale, setScale, setScale, setScaleX, setScaleY, setScaleZ, setX, setY, setZpublic ChaseCamera()
public ChaseCamera(Number3D cameraOffset, float slerpFactor)
public ChaseCamera(Number3D cameraOffset, float slerpFactor, BaseObject3D objectToChase)
public float[] getViewMatrix()
getViewMatrix in class Camerapublic void setCameraOffset(Number3D offset)
public Number3D getCameraOffset()
public void setSlerpFactor(float factor)
public float getSlerpFactor()
public BaseObject3D getObjectToChase()
public void setObjectToChase(BaseObject3D objectToChase)
public BaseObject3D getChasedObject()