This structure defines a light in the Renderer .
Definition at line 24 of file light_fsb.h.
Data Fields | |
| vector | pin |
| original light position before transform | |
| vector | p |
| p is the position of the light, it has been transformed for the camera position and direction and may be used as is! | |
| vector | d |
| d is normalized dirn. for spots | |
| double | dot1 |
| scalar product | |
| double | falloff |
| double | dPhi |
| double | dTheta |
| double | dAlpha |
| double | cone1 |
| double | cone2 |
| double | dot2 |
| double | internal_size |
| double | scale |
| short | type |
| short | AnimatorID |
| float * | shadow_buffer |
| double | shadow_transform [4][4] |
| unsigned char | color [3] |
| unsigned char | internal_type |
| unsigned char * | object_buffer |
| long * | face_buffer |
| double | Ire |
| double | Igr |
| double | Ibl |
| double | Intensity |
| normalized light intensities | |
| BOOL | dc |
| depth cue - default FALSE | |
| double | dc_c |
| double | dc_l |
| double | dc_q |
| depth cue - parameters | |
| float * | atmospheric_shadow_buffer |
original light position before transform
Definition at line 25 of file light_fsb.h.
Referenced by _RenderImageProcess().
p is the position of the light, it has been transformed for the camera position and direction and may be used as is!
Definition at line 28 of file light_fsb.h.
Referenced by _RenderImageProcess(), and ShadowGround().
d is normalized dirn. for spots
Definition at line 28 of file light_fsb.h.
Referenced by _RenderImageProcess().
| double dot1 |
| double falloff |
| double dPhi |
Definition at line 30 of file light_fsb.h.
| double dTheta |
Definition at line 30 of file light_fsb.h.
| double dAlpha |
Definition at line 30 of file light_fsb.h.
| double cone1 |
| double cone2 |
| double dot2 |
| double internal_size |
Definition at line 30 of file light_fsb.h.
| double scale |
| short type |
| short AnimatorID |
| float* shadow_buffer |
Definition at line 41 of file light_fsb.h.
Referenced by Free_Lights_Shadows(), GetGroundLight(), PointInShadow(), and SetLightShadow().
| double shadow_transform[4][4] |
Definition at line 42 of file light_fsb.h.
| unsigned char color[3] |
| unsigned char internal_type |
| unsigned char * object_buffer |
| long* face_buffer |
| double Ire |
| double Igr |
| double Ibl |
| double Intensity |
| BOOL dc |
depth cue - default FALSE
Definition at line 46 of file light_fsb.h.
Referenced by _RenderImageProcess(), and GetCommand().
| double dc_c |
| double dc_l |
Definition at line 47 of file light_fsb.h.
Referenced by _RenderImageProcess(), DepthCueLight(), and GetCommand().
| double dc_q |
depth cue - parameters
Definition at line 47 of file light_fsb.h.
Referenced by DepthCueLight(), and GetCommand().
| float* atmospheric_shadow_buffer |
Definition at line 48 of file light_fsb.h.
Referenced by Free_Lights_Shadows(), and SetLightShadow().
1.5.6