Directories ¶
Path | Synopsis |
---|---|
Package app provides the ability to run a window.
|
Package app provides the ability to run a window. |
Package camera provides a camera abstraction for perspective and orthographic camera and their utilities, such as viewing transformation matrices.
|
Package camera provides a camera abstraction for perspective and orthographic camera and their utilities, such as viewing transformation matrices. |
cmd
|
|
polyred
The polyred command offers a collection of 3D graphics utils.
|
The polyred command offers a collection of 3D graphics utils. |
package color provides color management utilities.
|
package color provides color management utilities. |
mesh
Package mesh represents polygon based mesh objects.
|
Package mesh represents polygon based mesh objects. |
internal
|
|
alloc
Package alloc allocates globally unique objects.
|
Package alloc allocates globally unique objects. |
deepcopy
Package deepcopy implements the proposal https://go.dev/issue/51520.
|
Package deepcopy implements the proposal https://go.dev/issue/51520. |
driver/mtl
Package mtl provides the absolute minimum access to Apple's Metal API for drawing images on a CAMetalLayer.
|
Package mtl provides the absolute minimum access to Apple's Metal API for drawing images on a CAMetalLayer. |
gpu
Package gpu provides functions that runs on GPU.
|
Package gpu provides functions that runs on GPU. |
Package math implements basic math functions which operate directly on float32 numbers without casting and contains types of common entities used in 3D Graphics such as vectors, matrices, quaternions and others.
|
Package math implements basic math functions which operate directly on float32 numbers without casting and contains types of common entities used in 3D Graphics such as vectors, matrices, quaternions and others. |
Package model offers a set of pre-defined 3D models.
|
Package model offers a set of pre-defined 3D models. |
obj
Package obj is used to parse the Wavefront OBJ file format (*.obj), including associated materials (*.mtl).
|
Package obj is used to parse the Wavefront OBJ file format (*.obj), including associated materials (*.mtl). |
Package scene manages a scene graph.
|
Package scene manages a scene graph. |
Click to show internal directories.
Click to hide internal directories.