| ▼ include | |
| ▼ Lightsprint | |
| ▼ Ed | |
| Ed.h | LightsprintGL | 3d scene editor with global illumination |
| ▼ GL | |
| FBO.h | LightsprintGL | render target manipulation |
| Plugin.h | LightsprintGL | renderer plugin interface |
| PluginAccumulation.h | LightsprintGL | accumulates frames, outputs average |
| PluginBloom.h | LightsprintGL | bloom postprocess |
| PluginContours.h | LightsprintGL | contours postprocess |
| PluginCube.h | LightsprintGL | renders to given cubemap |
| PluginDOF.h | LightsprintGL | depth of field postprocess |
| PluginFPS.h | LightsprintGL | fps counter and renderer |
| PluginLensFlare.h | LightsprintGL | lens flare postprocess |
| PluginOculus.h | LightsprintGL | support for Oculus SDK 1.8 devices |
| PluginOpenVR.h | LightsprintGL | support for OpenVR devices |
| PluginPanorama.h | LightsprintGL | renders 360 degree panorama |
| PluginScene.h | LightsprintGL | renders given objects and lights |
| PluginShowDDI.h | LightsprintGL | modifies PluginScene parameters to show detected direct illumination |
| PluginSky.h | LightsprintGL | renders sky |
| PluginSSGI.h | LightsprintGL | screen space global illumination postprocess |
| PluginStereo.h | LightsprintGL | stereo render |
| PluginToneMapping.h | LightsprintGL | tone mapping |
| PluginToneMappingAdjustment.h | LightsprintGL | tone mapping adjustment |
| PreserveState.h | LightsprintGL | helpers for preserving OpenGL state |
| Program.h | LightsprintGL | GLSL program with vertex and fragment shaders |
| RealtimeLight.h | LightsprintGL | extends RRLight for realtime rendering with GI |
| Renderer.h | LightsprintGL | plugin based renderer |
| RRSolverGL.h | LightsprintGL | OpenGL based RRSolver |
| Texture.h | LightsprintGL | texture, OpenGL wrapper around RRBuffer with 2d or cube data |
| TextureRenderer.h | LightsprintGL | helper for rendering 2D or cube texture |
| UberProgram.h | LightsprintGL | generic GLSL program parametrized using #defines |
| UberProgramSetup.h | LightsprintGL | parameter management for our UberProgram in UberShader.vs/fs |
| VRDevice.h | |
| ▼ IO | |
| IO.h | LightsprintIO | import and export of scenes, textures, videos, vertex buffers, materials |
| RRBuffer.h | LightsprintCore | buffer is array of elements (texture, vertex buffer..) |
| RRCamera.h | LightsprintCore | RRCamera, camera with stereo and panorama support |
| RRCollider.h | LightsprintCore | fast ray-mesh intersections |
| RRDebug.h | LightsprintCore | tools for logging and debugging |
| RRFileLocator.h | LightsprintCore | helper for locating files |
| RRHash.h | LightsprintCore | hashing helper |
| RRIllumination.h | LightsprintCore | storage for calculated illumination |
| RRLight.h | LightsprintCore | spot, point and directional lights |
| RRMaterial.h | LightsprintCore | material |
| RRMath.h | LightsprintCore | basic math support |
| RRMemory.h | LightsprintCore | base elements related to memory allocation |
| RRMesh.h | LightsprintCore | 3d triangle mesh interface |
| RRObject.h | LightsprintCore | 3d object with geometry, materials, position etc |
| RRScene.h | LightsprintCore | 3d scene, collection of objects and lights |
| RRSolver.h | LightsprintCore | global illumination solver for dynamic scenes |
| RRVector.h | LightsprintCore | portable but limited std::vector replacement |
| doc | Documentation only |
| doc.news | Documentation only |