#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. |
1.4.6