doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Macros | Functions
renderbump.cpp File Reference
#include "../../../idlib/precompiled.h"
#include "../../../renderer/tr_local.h"

Go to the source code of this file.

Classes

struct  triLink_t
 
struct  binLink_t
 
struct  triHash_t
 
struct  renderBump_t
 

Macros

#define MAX_QPATH   256
 
#define DEFAULT_TRACE_FRACTION   0.05
 
#define INITIAL_TRI_TO_LINK_EXPANSION   16
 
#define HASH_AXIS_BINS   100
 
#define MAX_LINKS_PER_BLOCK   0x100000
 
#define MAX_LINK_BLOCKS   0x100
 
#define DIST_NO_INTERSECTION   -999999999.0f
 
#define RAY_STEPS   100
 
#define SKIP_MIRRORS
 

Functions

void RenderBump_f (const idCmdArgs &args)
 
void RenderBumpFlat_f (const idCmdArgs &args)
 

Macro Definition Documentation

#define DEFAULT_TRACE_FRACTION   0.05

Definition at line 61 of file renderbump.cpp.

#define DIST_NO_INTERSECTION   -999999999.0f

Definition at line 406 of file renderbump.cpp.

#define HASH_AXIS_BINS   100

Definition at line 64 of file renderbump.cpp.

#define INITIAL_TRI_TO_LINK_EXPANSION   16

Definition at line 63 of file renderbump.cpp.

#define MAX_LINK_BLOCKS   0x100

Definition at line 77 of file renderbump.cpp.

#define MAX_LINKS_PER_BLOCK   0x100000

Definition at line 76 of file renderbump.cpp.

#define MAX_QPATH   256

Definition at line 59 of file renderbump.cpp.

#define RAY_STEPS   100
#define SKIP_MIRRORS

Function Documentation

void RenderBump_f ( const idCmdArgs args)

Definition at line 1166 of file renderbump.cpp.

void RenderBumpFlat_f ( const idCmdArgs args)

Definition at line 1347 of file renderbump.cpp.