Directories ¶
Path | Synopsis |
---|---|
src
|
|
vu
Package vu (virtual universe) provides 3D application support.
|
Package vu (virtual universe) provides 3D application support. |
vu/audio
Package audio provides access to 3D sound capability.
|
Package audio provides access to 3D sound capability. |
vu/audio/al
Package al provides the golang bindings for the OpenAL audio library.
|
Package al provides the golang bindings for the OpenAL audio library. |
vu/data
Package data turns file resource data into data objects.
|
Package data turns file resource data into data objects. |
vu/device
Package device provides platform/os access to a 3D rendering context and user input.
|
Package device provides platform/os access to a 3D rendering context and user input. |
vu/eg
Package eg is used to test and demonstrate different aspects of the vu (virtual universe) engine.
|
Package eg is used to test and demonstrate different aspects of the vu (virtual universe) engine. |
vu/grid
Package grid is used to generate random maze or skirmish levels.
|
Package grid is used to generate random maze or skirmish levels. |
vu/math/lin
Package math/lin provides a linear math library that includes vectors, matricies, and quaternions.
|
Package math/lin provides a linear math library that includes vectors, matricies, and quaternions. |
vu/physics
Package physics deals with automatically applying simulated forces, real world based or otherwise, to virtual 3D objects known as bodies.
|
Package physics deals with automatically applying simulated forces, real world based or otherwise, to virtual 3D objects known as bodies. |
vu/render
Package render provides an inteface to the graphics card via an underlying abstraction layer (currently OpenGL).
|
Package render provides an inteface to the graphics card via an underlying abstraction layer (currently OpenGL). |
vu/render/gl
Package gl provides a wrapper 3D graphics library that was auto-generated from glcorearb.h-v4.3.
|
Package gl provides a wrapper 3D graphics library that was auto-generated from glcorearb.h-v4.3. |
vu/render/gl/gen
Package gen is used to generate the golang OpenGL bindings from the latest OpenGL specification.
|
Package gen is used to generate the golang OpenGL bindings from the latest OpenGL specification. |
Click to show internal directories.
Click to hide internal directories.