#include <shadework.h>
Collaboration diagram for shadework:
Data Fields | |
fastf_t | sw_transmit |
0.0 -> 1.0 | |
fastf_t | sw_reflect |
0.0 -> 1.0 | |
fastf_t | sw_extinction |
extinction coeff, mm^-1 | |
fastf_t | sw_refrac_index |
fastf_t | sw_temperature |
fastf_t | sw_color [3] |
shaded color | |
fastf_t | sw_basecolor [3] |
base color | |
hit | sw_hit |
ray hit (dist,point,normal) | |
uvcoord | sw_uv |
fastf_t | sw_intensity [3 *SW_NLIGHTS] |
light intensities | |
fastf_t | sw_tolight [3 *SW_NLIGHTS] |
light directions | |
light_specific * | sw_visible [SW_NLIGHTS] |
visibility flags/ptrs | |
fastf_t | sw_lightfract [SW_NLIGHTS] |
% light visible | |
int | sw_xmitonly |
flag: need sw_transmit only sw_xmitonly=1, compute transmission only sw_xmitonly=2, want parameters only, not even transmission | |
int | sw_inputs |
fields from mf_inputs actually filled | |
int | sw_frame |
# of current frame | |
fastf_t | sw_frametime |
frame time delta off 1st frame | |
fastf_t | sw_pixeltime |
pixel time delta off 1st pixel of 1st frame | |
seg * | sw_segs |
segs which made partition | |
int | sw_phong_set_vector |
fastf_t | sw_phong_transmit |
fastf_t | sw_phong_reflect |
fastf_t | sw_phong_ri |
fastf_t | sw_phong_extinction |
fastf_t | sw_phong_ambient |
fastf_t | sw_phong_emission |
Definition at line 43 of file shadework.h.
|
0.0 -> 1.0
Definition at line 45 of file shadework.h. |
|
0.0 -> 1.0
Definition at line 46 of file shadework.h. |
|
extinction coeff, mm^-1
Definition at line 47 of file shadework.h. |
|
Definition at line 48 of file shadework.h. |
|
Definition at line 49 of file shadework.h. |
|
shaded color
Definition at line 54 of file shadework.h. |
|
base color
Definition at line 55 of file shadework.h. |
|
ray hit (dist,point,normal)
Definition at line 57 of file shadework.h. |
|
Definition at line 58 of file shadework.h. |
|
light intensities
Definition at line 62 of file shadework.h. |
|
light directions
Definition at line 64 of file shadework.h. |
|
visibility flags/ptrs
Definition at line 65 of file shadework.h. |
|
% light visible
Definition at line 66 of file shadework.h. |
|
flag: need sw_transmit only sw_xmitonly=1, compute transmission only sw_xmitonly=2, want parameters only, not even transmission
Definition at line 67 of file shadework.h. |
|
fields from mf_inputs actually filled
Definition at line 70 of file shadework.h. |
|
# of current frame
Definition at line 71 of file shadework.h. |
|
frame time delta off 1st frame
Definition at line 72 of file shadework.h. |
|
pixel time delta off 1st pixel of 1st frame
Definition at line 73 of file shadework.h. |
|
segs which made partition
Definition at line 74 of file shadework.h. |
|
Definition at line 84 of file shadework.h. |
|
Definition at line 85 of file shadework.h. |
|
Definition at line 86 of file shadework.h. |
|
Definition at line 87 of file shadework.h. |
|
Definition at line 88 of file shadework.h. |
|
Definition at line 89 of file shadework.h. |
|
Definition at line 90 of file shadework.h. |