… | |
… | |
39 | light *l; |
39 | light *l; |
40 | set<const entity *> drawn; |
40 | set<const entity *> drawn; |
41 | |
41 | |
42 | unsigned int generation; |
42 | unsigned int generation; |
43 | map<octant *, visibility_state> vismap; |
43 | map<octant *, visibility_state> vismap; |
44 | vector<octant *> vislist; // octants partially or fully visible |
44 | vector<octant *> vislist; // octants partially or fully visible in frustum |
45 | vector<octant *> farlist; // octants possibly visible |
45 | vector<octant *> farlist; // octants possibly visible |
|
|
46 | vector<octant *> occlist; // octants currently occluded |
46 | |
47 | |
47 | void reset_projection (); |
48 | void reset_projection (); |
48 | |
49 | |
49 | // public |
50 | // public |
50 | |
51 | |