package
0.2.0
Repository: https://github.com/g3n/engine.git
Documentation: pkg.go.dev

# Functions

New creates and returns a new perspective camera with the specified aspect ratio and default parameters.
NewOrbitControl creates and returns a pointer to a new orbit control for the specified camera.
NewOrthographic creates and returns a new orthographic camera with the specified parameters.
NewPerspective creates and returns a new perspective camera with the specified parameters.

# Constants

The two possible camera axes.
The possible control types.
The possible control types.
The possible control types.
The possible control types.
The possible control types.
The possible control types.
The possible camera projections.
The possible camera projections.
The two possible camera axes.

# Structs

Camera represents a virtual camera, which specifies how to project a 3D scene onto an image.
OrbitControl is a camera controller that allows orbiting a target point while looking at it.

# Interfaces

ICamera is the interface for all cameras.

# Type aliases

Axis represents a camera axis.
OrbitEnabled specifies which control types are enabled.
Projection represents a camera projection.