|
Tachyon (current)
Current Main Branch
|
structure containing Tachyon material properties More...
#include <TachyonOptiXShaders.h>
Data Fields | |
| float | opacity |
| surface opacity More... | |
| float | ambient |
| constant ambient light factor More... | |
| float | diffuse |
| diffuse reflectance coefficient More... | |
| float | specular |
| specular reflectance coefficient More... | |
| float | shininess |
| specular highlight size (exponential) More... | |
| float | reflectivity |
| mirror reflectance coefficient More... | |
| float | outline |
| outline shading coefficient More... | |
| float | outlinewidth |
| width of outline shading effect More... | |
| int | transmode |
| transparency behavior More... | |
| cudaTextureObject_t | tex |
| texture, non-zero if valid More... | |
| int | matflags |
| alpha/cutout transparency flags More... | |
| int | userindex |
| material user index, positive if valid More... | |
structure containing Tachyon material properties
Definition at line 246 of file TachyonOptiXShaders.h.
| float rt_material::ambient |
constant ambient light factor
Definition at line 248 of file TachyonOptiXShaders.h.
Referenced by TachyonOptiX::add_material_textured().
| float rt_material::diffuse |
diffuse reflectance coefficient
Definition at line 249 of file TachyonOptiXShaders.h.
Referenced by TachyonOptiX::add_material_textured().
| int rt_material::matflags |
alpha/cutout transparency flags
Definition at line 257 of file TachyonOptiXShaders.h.
Referenced by TachyonOptiX::add_material_textured().
| float rt_material::opacity |
surface opacity
Definition at line 247 of file TachyonOptiXShaders.h.
Referenced by __anyhit__shadow_transmission(), TachyonOptiX::add_material_textured(), and any_hit_shadow_clip_sphere().
| float rt_material::outline |
outline shading coefficient
Definition at line 253 of file TachyonOptiXShaders.h.
| float rt_material::outlinewidth |
width of outline shading effect
Definition at line 254 of file TachyonOptiXShaders.h.
| float rt_material::reflectivity |
mirror reflectance coefficient
Definition at line 252 of file TachyonOptiXShaders.h.
Referenced by TachyonOptiX::add_material_textured().
| float rt_material::shininess |
specular highlight size (exponential)
Definition at line 251 of file TachyonOptiXShaders.h.
Referenced by TachyonOptiX::add_material_textured().
| float rt_material::specular |
specular reflectance coefficient
Definition at line 250 of file TachyonOptiXShaders.h.
Referenced by TachyonOptiX::add_material_textured().
| cudaTextureObject_t rt_material::tex |
texture, non-zero if valid
Definition at line 256 of file TachyonOptiXShaders.h.
Referenced by TachyonOptiX::add_material_textured().
| int rt_material::transmode |
transparency behavior
Definition at line 255 of file TachyonOptiXShaders.h.
Referenced by TachyonOptiX::add_material_textured().
| int rt_material::userindex |
material user index, positive if valid
Definition at line 258 of file TachyonOptiXShaders.h.
Referenced by TachyonOptiX::add_material_textured().
1.8.14