#include <light.h>
Collaboration diagram for light_specific:

Data Fields | |
| bu_list | l |
| doubly linked list | |
| vect_t | lt_target |
| explicit coordinate aim point | |
| fastf_t | lt_intensity |
| Intensity Lumens (cd*sr): total output. | |
| fastf_t | lt_angle |
| beam dispersion angle (degrees) 0..180 | |
| fastf_t | lt_fraction |
| fraction of total light | |
| int | lt_shadows |
| !0 if this light casts shadows, # of rays | |
| int | lt_infinite |
| !0 if infinitely distant | |
| int | lt_visible |
| 0 if implicitly modeled or invisible | |
| int | lt_invisible |
| 0 if implicitly modeled or invisible | |
| int | lt_exaim |
| !0 if explicit aim in lt_target | |
| fastf_t | lt_obscure |
| percentage obscuration of light | |
| vect_t | lt_color |
| RGB, as 0..1. | |
| fastf_t | lt_radius |
| approximate radius of spherical light | |
| fastf_t | lt_cosangle |
| cos of lt_angle | |
| vect_t | lt_pos |
| location in space of light | |
| vect_t | lt_vec |
| Unit vector from origin to light. | |
| vect_t | lt_aim |
| Unit vector - light beam direction. | |
| char * | lt_name |
| identifying string | |
| region * | lt_rp |
| our region of origin | |
| int | lt_pt_count |
| count of how many lt_sample_pts have been set | |
| light_pt * | lt_sample_pts |
| dynamically allocated list of light sample points | |
| fastf_t | lt_parse_pt [6] |
Definition at line 69 of file light.h.
|
|
doubly linked list
|
|
|
explicit coordinate aim point
|
|
|
Intensity Lumens (cd*sr): total output.
|
|
|
beam dispersion angle (degrees) 0..180
|
|
|
fraction of total light
|
|
|
!0 if this light casts shadows, # of rays
|
|
|
!0 if infinitely distant
|
|
|
0 if implicitly modeled or invisible
|
|
|
0 if implicitly modeled or invisible
|
|
|
!0 if explicit aim in lt_target
|
|
|
percentage obscuration of light
|
|
|
RGB, as 0..1.
|
|
|
approximate radius of spherical light
|
|
|
cos of lt_angle
|
|
|
location in space of light
|
|
|
Unit vector from origin to light.
|
|
|
Unit vector - light beam direction.
|
|
|
identifying string
|
|
|
our region of origin
|
|
|
count of how many lt_sample_pts have been set
|
|
|
dynamically allocated list of light sample points
|
|
|
|
1.4.6