Enumerations | |
| enum | RAYBIT { NONE, REFLECTION, TRANSPARENCY, REFRACTION, CUSTOM, CURR_REFLECTION, CURR_TRANSPARENCY, CURR_REFRACTION, CURR_CUSTOM, VOLUMETRICLIGHT, ALLOWVLMIX, GI, BLURRY, SSS, AO, COMPOSITING } |
Functions | |
| enum RAYBIT | MAXON_ENUM_FLAGS (RAYBIT) |
|
strong |
| Enumerator | |
|---|---|
| NONE | None. |
| REFLECTION | Ray chain contains a reflection ray. |
| TRANSPARENCY | Ray chain contains a transparency ray (note: refractions are not contained). |
| REFRACTION | Ray chain contains a refraction ray. |
| CUSTOM | Ray chain contains a custom ray. |
| CURR_REFLECTION | Current ray is a reflection ray. |
| CURR_TRANSPARENCY | Current ray is a transparency ray. |
| CURR_REFRACTION | Current ray is a refraction ray. |
| CURR_CUSTOM | Current ray is a custom ray. |
| VOLUMETRICLIGHT | Current ray is used to calculate a volumetric light. |
| ALLOWVLMIX | Custom mixing of visible light sources allowed for this ray; bit must be deleted by shader if used. |
| GI | Current ray is a Global Illumination ray. |
| BLURRY | Current ray is a blurry ray. |
| SSS | Current ray is a subsurface ray. |
| AO | Current ray is an Ambient Occlusion ray. |
| COMPOSITING | Current ray is a compositing ray. |