camera library

Classes

BoundedPositionBehavior
This behavior ensures that the target's position stays within the specified bounds.
CameraComponent
CameraComponent is a component through which a World is observed.
CameraComponent3D
CameraComponent3D is a component through which a World3D is observed.
CircularViewport
A fixed-size viewport in the shape of a circle (or ellipse).
FirstPersonCamera
FixedAspectRatioViewport
FixedAspectRatioViewport is a rectangular viewport which auto-expands to take as much space as possible within the canvas, while maintaining a fixed aspect ratio.
FixedResolutionViewport
The FixedResolutionViewport is a rectangular viewport which auto-expands to take as much space as possible within the canvas, while maintaining a fixed resolution and aspect ratio. I.e. the viewport will always show the same dimensions (resolution) of the game world, regardless of the size of the canvas.
FixedSizeViewport
A rectangular viewport with fixed dimensions.
FollowBehavior
This behavior will make the owner follow the target.
Frustum
Defines a frustum constructed out of six Planes.
MaxViewport
The default viewport, which is as big as the game canvas allows.
ThirdPersonCamera
Viewfinder
Viewfinder is a part of a CameraComponent system that controls which part of the game world is currently visible through a viewport.
Viewport
Viewport is a part of a CameraComponent system.
World
The root component for all game world elements.
World3D
The root component for all 3D world elements.