doom3-gpl
Doom 3 GPL source release
|
Go to the source code of this file.
Classes | |
struct | shadowTri_t |
struct | shadowOptEdge_s |
struct | silQuad_s |
struct | silPlane_t |
Typedefs | |
typedef struct shadowOptEdge_s | shadowOptEdge_t |
typedef struct silQuad_s | silQuad_t |
Functions | |
void | GenerateSilPlanes (void) |
optimizedShadow_t | SuperOptimizeOccluders (idVec4 *verts, glIndex_t *indexes, int numIndexes, idPlane projectionPlane, idVec3 projectionOrigin) |
void | CleanupOptimizedShadowTris (srfTriangles_t *tri) |
srfTriangles_t * | CreateLightShadow (optimizeGroup_t *shadowerGroups, const mapLight_t *light) |
typedef struct shadowOptEdge_s shadowOptEdge_t |
void CleanupOptimizedShadowTris | ( | srfTriangles_t * | tri | ) |
Definition at line 1137 of file shadowopt3.cpp.
srfTriangles_t* CreateLightShadow | ( | optimizeGroup_t * | shadowerGroups, |
const mapLight_t * | light | ||
) |
Definition at line 1220 of file shadowopt3.cpp.
Definition at line 533 of file shadowopt3.cpp.
optimizedShadow_t SuperOptimizeOccluders | ( | idVec4 * | verts, |
glIndex_t * | indexes, | ||
int | numIndexes, | ||
idPlane | projectionPlane, | ||
idVec3 | projectionOrigin | ||
) |
Definition at line 1009 of file shadowopt3.cpp.