Support Forum       G3D Web Page     
Public Member Functions | Public Attributes | List of all members
glsl::DefaultRenderer_pathTracedIndirect_pix Class Reference

Shader program. More...

Public Member Functions

vec3 desertGradient (float t)
 
vec3 fireGradient (float t)
 
void main ()
 
vec3 neonGradient (float t)
 
vec3 probeCoordVisualizationColor (ivec3 coord)
 
vec3 probeVisualizationColor (float relativeProbeIndex)
 
 uniform_GBuffer (gbuffer_)
 

Public Attributes

out Color3 E_glossyIndirect
 
out Color3 E_lambertianIndirect
 
uniform sampler2D incidentIrradianceTexture
 
uniform float raysPerPixel
 

Detailed Description

Shader program.

Member Function Documentation

◆ desertGradient()

vec3 glsl::DefaultRenderer_pathTracedIndirect_pix::desertGradient ( float  t)
inline

◆ fireGradient()

vec3 glsl::DefaultRenderer_pathTracedIndirect_pix::fireGradient ( float  t)
inline

◆ main()

void glsl::DefaultRenderer_pathTracedIndirect_pix::main ( void  )
inline

◆ neonGradient()

vec3 glsl::DefaultRenderer_pathTracedIndirect_pix::neonGradient ( float  t)
inline

◆ probeCoordVisualizationColor()

vec3 glsl::DefaultRenderer_pathTracedIndirect_pix::probeCoordVisualizationColor ( ivec3  coord)
inline

◆ probeVisualizationColor()

vec3 glsl::DefaultRenderer_pathTracedIndirect_pix::probeVisualizationColor ( float  relativeProbeIndex)
inline

◆ uniform_GBuffer()

glsl::DefaultRenderer_pathTracedIndirect_pix::uniform_GBuffer ( gbuffer_  )

Member Data Documentation

◆ E_glossyIndirect

out Color3 glsl::DefaultRenderer_pathTracedIndirect_pix::E_glossyIndirect

◆ E_lambertianIndirect

out Color3 glsl::DefaultRenderer_pathTracedIndirect_pix::E_lambertianIndirect

◆ incidentIrradianceTexture

uniform sampler2D glsl::DefaultRenderer_pathTracedIndirect_pix::incidentIrradianceTexture

◆ raysPerPixel

uniform float glsl::DefaultRenderer_pathTracedIndirect_pix::raysPerPixel

documentation generated on Wed Nov 24 2021 08:02:03 using doxygen 1.8.15