Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
cosdist
command
cosdist is a demo program to test the calculation of the cosine distribution calculation as well as the intersection of the ray with the cubemap
|
cosdist is a demo program to test the calculation of the cosine distribution calculation as well as the intersection of the ray with the cubemap |
|
gencubemap
command
gencubemap is a utility program to turn an equirectangular texture into a set of six cube map textures.
|
gencubemap is a utility program to turn an equirectangular texture into a set of six cube map textures. |
|
hdr
command
hdr is a test program to load hdr images
|
hdr is a test program to load hdr images |
|
pbr
command
|
|
|
pbr-simple
command
|
|
|
pbr-test
command
|
|
|
texmap
command
texmappass is a demo program to test texture mapping on a sphere
|
texmappass is a demo program to test texture mapping on a sphere |
|
pkg
|
|
|
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. |
|
buffer/ibo
Package ibo contains a buffer with indices of a vertex array.
|
Package ibo contains a buffer with indices of a vertex array. |
|
buffer/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. |
|
buffer/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. |
|
buffer/vbo
Package vbo contains a buffer with vertex data.
|
Package vbo contains a buffer with vertex data. |
|
core/gl
Package gl provides an abstraction layer on top of OpenGL.
|
Package gl provides an abstraction layer on top of OpenGL. |
|
core/interaction
Package interaction handles the user interaction with mouse and keyboard.
|
Package interaction handles the user interaction with mouse and keyboard. |
|
core/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. |
|
core/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. |
|
scene/camera/trackball
Package camera provides implementations of different camera models.
|
Package camera provides implementations of different camera models. |
|
scene/camera/trackballpan
Package trackballpan provides implementations of different camera models.
|
Package trackballpan provides implementations of different camera models. |
|
view/image/image2d
Package image2d provides classes for creating and storing 2d images.
|
Package image2d provides classes for creating and storing 2d images. |
|
view/mesh
Package mesh is used for creating meshes from geometry and textures.
|
Package mesh is used for creating meshes from geometry and textures. |
|
view/mesh/cube
Package box is used for creating a simple box mesh.
|
Package box is used for creating a simple box mesh. |
|
view/mesh/cylinder
Package cylinder is used for creating a simple cylinder mesh.
|
Package cylinder is used for creating a simple cylinder mesh. |
|
view/mesh/quad
Package quad is used for creating a simple quad mesh.
|
Package quad is used for creating a simple quad mesh. |
|
view/mesh/sphere
Package sphere is used for creating a simple sphere mesh.
|
Package sphere is used for creating a simple sphere mesh. |
|
view/texture
Package texture provides classes for creating and storing images and textures.
|
Package texture provides classes for creating and storing images and textures. |
Click to show internal directories.
Click to hide internal directories.

















