▼ 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 |