Blender V2.61 - r43446
|
#include <RE_shader_ext.h>
Public Attributes | |
float | combined [4] |
float | col [4] |
float | alpha |
float | mist |
float | z |
float | emit [3] |
float | diff [3] |
float | spec [3] |
float | shad [4] |
float | ao [3] |
float | env [3] |
float | indirect [3] |
float | refl [3] |
float | refr [3] |
float | nor [3] |
float | winspeed [4] |
float | rayhits [4] |
Definition at line 48 of file RE_shader_ext.h.
float ShadeResult::alpha |
Definition at line 52 of file RE_shader_ext.h.
Referenced by bake_shade(), node_shader_exec_material(), node_shader_exec_output(), ray_trace(), ray_trace_shadow_tra(), shade_by_transmission(), shade_color(), shade_input_do_shade(), shade_intersection(), shade_lamp_loop(), shade_lamp_loop_only_shadow(), shade_material_loop(), shade_volume_inside(), shade_volume_shadow(), strand_apply_shaderesult_alpha(), trace_refract(), traceray(), and volume_trace().
float ShadeResult::ao[3] |
Definition at line 57 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), interpolate_shade_result(), merge_transp_passes(), node_shader_exec_material(), and shade_lamp_loop().
float ShadeResult::col[4] |
Definition at line 51 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), interpolate_shade_result(), merge_transp_passes(), shade_lamp_loop(), and strand_apply_shaderesult_alpha().
float ShadeResult::combined[4] |
Definition at line 50 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), addtosamp_shr(), ambient_occlusion_apply(), bake_shade(), environment_lighting_apply(), indirect_lighting_apply(), interpolate_shade_result(), merge_transp_passes(), node_shader_exec_material(), node_shader_exec_output(), ntreeShaderExecTree(), occ_shade(), ray_fadeout_endcolor(), ray_trace(), ray_trace_shadow_tra(), shade_input_do_shade(), shade_intersection(), shade_lamp_loop(), shade_material_loop(), shade_ray(), shade_sample_sss(), shade_tra_samples(), shade_volume_shadow(), strand_apply_shaderesult_alpha(), strand_shade_point(), volume_trace(), and zbuffer_transp_shade().
float ShadeResult::diff[3] |
Definition at line 54 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), interpolate_shade_result(), merge_transp_passes(), node_shader_exec_material(), ray_trace_shadow_rad(), ray_trace_shadow_tra(), shade_color(), shade_lamp_loop(), shade_material_loop(), shade_one_light(), shade_ray(), traceray(), and volume_trace().
float ShadeResult::emit[3] |
Definition at line 53 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), interpolate_shade_result(), merge_transp_passes(), and shade_lamp_loop().
float ShadeResult::env[3] |
Definition at line 58 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), interpolate_shade_result(), merge_transp_passes(), and shade_lamp_loop().
float ShadeResult::indirect[3] |
Definition at line 59 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), interpolate_shade_result(), merge_transp_passes(), and shade_lamp_loop().
float ShadeResult::mist |
Definition at line 52 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), interpolate_shade_result(), merge_transp_passes(), and shade_input_do_shade().
float ShadeResult::nor[3] |
Definition at line 62 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), interpolate_shade_result(), merge_transp_passes(), and shade_input_do_shade().
float ShadeResult::rayhits[4] |
Definition at line 64 of file RE_shader_ext.h.
Referenced by add_filt_passes(), and add_passes().
float ShadeResult::refl[3] |
Definition at line 60 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), interpolate_shade_result(), merge_transp_passes(), ray_trace(), and shade_lamp_loop().
float ShadeResult::refr[3] |
Definition at line 61 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), interpolate_shade_result(), merge_transp_passes(), and ray_trace().
float ShadeResult::shad[4] |
Definition at line 56 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), bake_shade(), interpolate_shade_result(), merge_transp_passes(), shade_lamp_loop(), shade_material_loop(), and shade_one_light().
float ShadeResult::spec[3] |
Definition at line 55 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), ambient_occlusion_apply(), interpolate_shade_result(), merge_transp_passes(), node_shader_exec_material(), ray_trace(), ray_trace_shadow_rad(), shade_lamp_loop(), shade_material_loop(), shade_one_light(), shade_ray(), and traceray().
float ShadeResult::winspeed[4] |
Definition at line 63 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), addtosamp_shr(), interpolate_shade_result(), merge_transp_passes(), shade_input_do_shade(), and zbuffer_transp_shade().
float ShadeResult::z |
Definition at line 52 of file RE_shader_ext.h.
Referenced by add_filt_passes(), add_passes(), add_transp_passes(), addtosamp_shr(), interpolate_shade_result(), load_frame_image_sequence(), merge_transp_passes(), shade_input_do_shade(), shade_samples(), shade_tra_samples(), voxel_sample_tricubic(), voxel_sample_trilinear(), voxel_sample_triquadratic(), and zbuffer_transp_shade().