pkg/

directory
v0.0.0-...-00121b1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 7, 2020 License: MIT

Directories

Path Synopsis
buffer
fbo
Package fbo is a buffer that can hold different kind of textures.
Package fbo is a buffer that can hold different kind of textures.
ibo
Package ibo contains a buffer with indices of a vertex array.
Package ibo contains a buffer with indices of a vertex array.
ssbo
Package ssbo is a general purpose buffer that can hold any data.
Package ssbo is a general purpose buffer that can hold any data.
vao
Package vao is a buffer that uses vertex buffer objects and index buffer objects.
Package vao is a buffer that uses vertex buffer objects and index buffer objects.
vbo
Package vbo contains a buffer with vertex data.
Package vbo contains a buffer with vertex data.
core
gl
Package core provides an abstraction layer on top of OpenGL.
Package core provides an abstraction layer on top of OpenGL.
interaction
Package interaction handles the user interaction with mouse and keyboard.
Package interaction handles the user interaction with mouse and keyboard.
shader
Package shader provides a way to load shader programs, adding renderable objects to the shader and updating values of the shader as well as executing the shader.
Package shader provides a way to load shader programs, adding renderable objects to the shader and updating values of the shader as well as executing the shader.
window
Package engine provides an abstraction layer on top of OpenGL.
Package engine provides an abstraction layer on top of OpenGL.
scene
camera/fps
Package camera provides implementations of different camera models.
Package camera provides implementations of different camera models.
camera/trackball
Package camera provides implementations of different camera models.
Package camera provides implementations of different camera models.
view
geometry
Package geometry provides geometric primitives that can be used in meshes.
Package geometry provides geometric primitives that can be used in meshes.
geometry/cube
Package geometry provides geometric primitives that can be used in meshes.
Package geometry provides geometric primitives that can be used in meshes.
geometry/quad
Package geometry provides geometric primitives that can be used in meshes.
Package geometry provides geometric primitives that can be used in meshes.
image/image2d
Package texture provides classes for creating and storing images.
Package texture provides classes for creating and storing images.
mesh
Package mesh is used for creating meshes from geometry and textures.
Package mesh is used for creating meshes from geometry and textures.
mesh/box
Package box is used for creating a simple box mesh.
Package box is used for creating a simple box mesh.
mesh/plane
Package box is used for creating a simple box mesh.
Package box is used for creating a simple box mesh.
texture
Package texture provides classes for creating and storing images and textures.
Package texture provides classes for creating and storing images and textures.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL