Header menu logo Mibo

Camera3D Type

3D camera definition for the MonoGame backend.

Position, target, and up define the view transform. FovY, near/far planes, and projection mode define the projection transform. Use Elmish.Camera3D builders to construct one.

Record fields

Record Field Description

FarPlane

Full Usage: FarPlane

Field type: float32

Far clipping plane distance.

Field type: float32

FovY

Full Usage: FovY

Field type: float32

Vertical field of view in radians (for perspective) or height in world units (for orthographic).

Field type: float32

NearPlane

Full Usage: NearPlane

Field type: float32

Near clipping plane distance.

Field type: float32

Position

Full Usage: Position

Field type: Vector3

Camera position in world space.

Field type: Vector3

Projection

Full Usage: Projection

Field type: CameraProjection

Projection mode.

Field type: CameraProjection

Target

Full Usage: Target

Field type: Vector3

Point the camera is looking at.

Field type: Vector3

Up

Full Usage: Up

Field type: Vector3

Up vector (typically Vector3.Up).

Field type: Vector3

Type something to start searching.