Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Builder ¶
type Builder interface { Create() Builder WithID(id *uuid.UUID) Builder WithLookAtVariable(lookAtVariable string) Builder WithLookAtEye(eye fl32.Vec3) Builder WithLookAtCenter(center fl32.Vec3) Builder WithLookAtUp(up fl32.Vec3) Builder WithProjectionVariable(projVariable string) Builder WithProjectionFieldofView(fov float32) Builder WithProjectionAspectRatio(aspectRatio float32) Builder WithProjectionNear(near float32) Builder WithProjectionFar(far float32) Builder WithIndex(index uint) Builder Now() (Camera, error) }
Builder represents a camera builder
type Camera ¶
type Camera interface { ID() *uuid.UUID Index() uint Projection() Projection LookAt() LookAt }
Camera represents a camera
Click to show internal directories.
Click to hide internal directories.