package
0.0.0-20220831181609-9c88ebf2c706
Repository: https://github.com/adamcolton/geom.git
Documentation: pkg.go.dev

# Functions

NewCamera creates a camera, it is intended to be setup with chained calls.
NewScene creates Scene and allocates the Mesh slice.

# Structs

Camera can be placed in a scene when rendering.
Frame holds the camera to produce the frame and the meshes to render.
FrameMesh represents a mesh transformed for a specific frame.
Mesh is used to generate a FrameMesh.
Scene is used to generate the camera and meshest for a sequence of frames.
TriangleIndex provides an index to a specific triangle in a SceneFrame.

# Interfaces

CameraFactory produces a camera per frame.
TransformFactory produces a transform per frame index.