CameraImpl

Undocumented in source.

Members

Functions

begin
T begin()

Cameraで表示する処理を開始します.

end
T end()

Cameraで表示する処理を終了します.

farDist
double farDist()

描画を行う最長距離です.

farDist
T farDist(double f)
fov
double fov()

Cameraの視野角を表します.単位はdegreeです.

fov
T fov(double f)
nearDist
double nearDist()

描画を行う最短距離です.

nearDist
T nearDist(double n)
position
Vector3f position()

Cameraの位置を表します.

position
T position(Vector3f p)
projectionMatrix
Matrix4f projectionMatrix()

projectionMatrixを取得します.

target
Vector3f target()

Cameraが映す対象の位置を表します.

target
T target(Vector3f v)
up
Vector3f up()

Cameraの方向を表します.

up
T up(Vector3f v)
viewMatrix
Matrix4f viewMatrix()

Meta