![]() |
Public API Reference |
#include <rview.h>
Public Attributes | |
csFogInfo * | next |
Next in list (back in recursion time). More... | |
csPlane3 | incoming_plane |
The incoming plane (plane of the portal). More... | |
csPlane3 | outgoing_plane |
The outgoing plane (also of a portal). More... | |
bool | has_incoming_plane |
If this is false then there is no incoming plane (the current sector has fog and is not being drawn through a portal). More... | |
bool | has_outgoing_plane |
If this is false there is no outgoing plane. More... | |
csFog * | fog |
The structure describing the fog. More... |
There is an instance of this structure in iRenderView for every fogged sector that we encounter. It contains information which allows us to calculate the thickness of the fog for any given ray through the incoming and outgoing portals of the sector.
Definition at line 63 of file iengine/rview.h.
|
The structure describing the fog.
Definition at line 88 of file iengine/rview.h. |
|
If this is false then there is no incoming plane (the current sector has fog and is not being drawn through a portal).
Definition at line 77 of file iengine/rview.h. |
|
If this is false there is no outgoing plane. The 'outgoing plane distance' is then calculated by straight distance to a vertex instead of projecting throught the outgoing plane Definition at line 84 of file iengine/rview.h. |
|
The incoming plane (plane of the portal).
Definition at line 70 of file iengine/rview.h. |
|
Next in list (back in recursion time).
Definition at line 67 of file iengine/rview.h. |
|
The outgoing plane (also of a portal).
Definition at line 72 of file iengine/rview.h. |