RayIllumination Struct Reference

#include <c4d_shader.h>

Detailed Description

Illumination information for materials.

Public Member Functions

 RayIllumination ()
 

Public Attributes

Float gi_receive_strength
 
Float gi_generate_strength
 
Float gi_saturation
 
Float gi_generate_saturation
 
Float cs_receive_strength
 
Float cs_generate_strength
 
Float cs_sampleradius
 
Int32 cs_accuracy
 
Float trans_dispersion
 
Float trans_accuracy
 
Int32 trans_minsamples
 
Int32 trans_maxsamples
 
Float refl_dispersion
 
Float refl_accuracy
 
Int32 refl_minsamples
 
Int32 refl_maxsamples
 

Constructor & Destructor Documentation

◆ RayIllumination()

Default constructor.

Since
R17.032

Member Data Documentation

◆ gi_receive_strength

Float gi_receive_strength

GI receive strength.

◆ gi_generate_strength

Float gi_generate_strength

GI generate strength.

◆ gi_saturation

Float gi_saturation

GI saturation.

◆ gi_generate_saturation

Float gi_generate_saturation

GI generate saturation.

◆ cs_receive_strength

Float cs_receive_strength

Caustics strength.

◆ cs_generate_strength

Float cs_generate_strength

Caustics generate strength.

◆ cs_sampleradius

Float cs_sampleradius

Caustics sample radius.

◆ cs_accuracy

Int32 cs_accuracy

Caustics accuracy.

◆ trans_dispersion

Float trans_dispersion

Transparency dispersion.

◆ trans_accuracy

Float trans_accuracy

Transparency accuracy.

◆ trans_minsamples

Int32 trans_minsamples

Transparency minimum number of samples.

◆ trans_maxsamples

Int32 trans_maxsamples

Transparency maximum number of samples.

◆ refl_dispersion

Float refl_dispersion

Reflection dispersion.

◆ refl_accuracy

Float refl_accuracy

Reflection accuracy.

◆ refl_minsamples

Int32 refl_minsamples

Reflection minimum number of samples.

◆ refl_maxsamples

Int32 refl_maxsamples

Reflection maximum number of samples.