Go to the source code of this file.
Classes | |
struct | aliasbatchedtransformdata_t |
Macros | |
#define | LIGHT_MIN 5 |
#define | NUMVERTEXNORMALS 162 |
#define | BBOX_TRIVIAL_ACCEPT 0 |
#define | BBOX_MUST_CLIP_XY 1 |
#define | BBOX_MUST_CLIP_Z 2 |
#define | BBOX_TRIVIAL_REJECT 8 |
Functions | |
void | R_AliasSetUpLerpData (dmdl_t *pmdl, float backlerp) |
void | R_AliasSetUpTransform (void) |
void | R_AliasTransformVector (vec3_t in, vec3_t out, float m[3][4]) |
void | R_AliasProjectAndClipTestFinalVert (finalvert_t *fv) |
void | R_AliasTransformFinalVerts (int numpoints, finalvert_t *fv, dtrivertx_t *oldv, dtrivertx_t *newv) |
void | R_AliasLerpFrames (dmdl_t *paliashdr, float backlerp) |
unsigned long | R_AliasCheckFrameBBox (daliasframe_t *frame, float worldxf[3][4]) |
qboolean | R_AliasCheckBBox (void) |
void | R_AliasPreparePoints (void) |
static qboolean | R_AliasSetupSkin (void) |
void | R_AliasSetupLighting (void) |
void | R_AliasSetupFrames (dmdl_t *pmdl) |
void | R_AliasDrawModel (void) |
Variables | |
byte | iractive |
int | r_amodels_drawn |
affinetridesc_t | r_affinetridesc |
vec3_t | r_plightvec |
vec3_t | r_lerped [1024] |
vec3_t | r_lerp_frontv |
vec3_t | r_lerp_backv |
vec3_t | r_lerp_move |
int | r_ambientlight |
int | r_aliasblendcolor |
float | r_shadelight |
daliasframe_t * | r_thisframe |
daliasframe_t * | r_lastframe |
dmdl_t * | s_pmdl |
float | aliastransform [3][4] |
float | aliasworldtransform [3][4] |
float | aliasoldworldtransform [3][4] |
static float | s_ziscale |
static vec3_t | s_alias_forward |
static vec3_t | s_alias_right |
static vec3_t | s_alias_up |
float | r_avertexnormals [NUMVERTEXNORMALS][3] |
aliasbatchedtransformdata_t | aliasbatchedtransformdata |
unsigned long R_AliasCheckFrameBBox | ( | daliasframe_t * | frame, |
float | worldxf[3][4] | ||
) |
Definition at line 1038 of file r_alias.c.
Referenced by R_DrawEntitiesOnList().
void R_AliasProjectAndClipTestFinalVert | ( | finalvert_t * | fv | ) |
Definition at line 803 of file r_alias.c.
Referenced by R_Alias_clip_z(), and R_AliasTransformFinalVerts().
void R_AliasTransformFinalVerts | ( | int | numpoints, |
finalvert_t * | fv, | ||
dtrivertx_t * | oldv, | ||
dtrivertx_t * | newv | ||
) |
Definition at line 739 of file r_alias.c.
Referenced by R_AliasPreparePoints().
aliasbatchedtransformdata_t aliasbatchedtransformdata |
Definition at line 236 of file r_alias.c.
Referenced by R_AliasPreparePoints().
float aliasoldworldtransform[3][4] |
Definition at line 52 of file r_alias.c.
Referenced by R_AliasCheckBBox(), and R_AliasSetUpTransform().
float aliastransform[3][4] |
Definition at line 50 of file r_alias.c.
Referenced by R_AliasCheckFrameBBox(), R_AliasSetUpTransform(), and R_AliasTransformFinalVerts().
float aliasworldtransform[3][4] |
Definition at line 51 of file r_alias.c.
Referenced by R_AliasCheckBBox(), and R_AliasSetUpTransform().
byte iractive |
Definition at line 134 of file r_polyse.c.
Referenced by R_AliasPreparePoints().
affinetridesc_t r_affinetridesc |
Definition at line 36 of file r_alias.c.
Referenced by R_AliasSetupSkin(), R_PolysetDrawSpans8_33(), R_PolysetDrawSpans8_66(), R_PolysetDrawSpans8_Opaque(), R_PolysetDrawThreshSpans8(), R_PolysetScanLeftEdge_C(), R_PolysetUpdateTables(), and R_RasterizeAliasPolySmooth().
int r_aliasblendcolor |
Definition at line 43 of file r_alias.c.
Referenced by R_AliasDrawModel(), R_PolysetDrawSpansConstant8_33(), and R_PolysetDrawSpansConstant8_66().
int r_ambientlight |
Definition at line 42 of file r_alias.c.
Referenced by R_AliasSetupLighting(), and R_AliasTransformFinalVerts().
int r_amodels_drawn |
Definition at line 34 of file r_alias.c.
Referenced by R_AliasDrawModel(), R_PrintAliasStats(), and R_SetupFrame().
float r_avertexnormals[NUMVERTEXNORMALS][3] |
Definition at line 60 of file r_alias.c.
Referenced by R_AliasTransformFinalVerts().
daliasframe_t * r_lastframe |
Definition at line 47 of file r_alias.c.
Referenced by R_AliasCheckBBox(), R_AliasPreparePoints(), R_AliasSetupFrames(), and R_AliasSetUpLerpData().
vec3_t r_lerp_backv |
Definition at line 40 of file r_alias.c.
Referenced by R_AliasSetUpLerpData(), and R_AliasTransformFinalVerts().
vec3_t r_lerp_frontv |
Definition at line 40 of file r_alias.c.
Referenced by R_AliasSetUpLerpData(), and R_AliasTransformFinalVerts().
vec3_t r_lerp_move |
Definition at line 40 of file r_alias.c.
Referenced by R_AliasSetUpLerpData(), and R_AliasTransformFinalVerts().
vec3_t r_plightvec |
Definition at line 38 of file r_alias.c.
Referenced by R_AliasSetupLighting(), and R_AliasTransformFinalVerts().
float r_shadelight |
Definition at line 44 of file r_alias.c.
Referenced by R_AliasSetupLighting(), and R_AliasTransformFinalVerts().
daliasframe_t* r_thisframe |
Definition at line 47 of file r_alias.c.
Referenced by R_AliasCheckBBox(), R_AliasPreparePoints(), R_AliasSetupFrames(), and R_AliasSetUpLerpData().
|
static |
Definition at line 55 of file r_alias.c.
Referenced by R_AliasSetupLighting(), and R_AliasSetUpTransform().
|
static |
Definition at line 55 of file r_alias.c.
Referenced by R_AliasSetupLighting(), and R_AliasSetUpTransform().
|
static |
Definition at line 55 of file r_alias.c.
Referenced by R_AliasSetupLighting(), and R_AliasSetUpTransform().
dmdl_t* s_pmdl |
Definition at line 48 of file r_alias.c.
Referenced by R_AliasDrawModel(), R_AliasPreparePoints(), and R_AliasSetupSkin().
|
static |
Definition at line 54 of file r_alias.c.
Referenced by R_AliasDrawModel(), and R_AliasProjectAndClipTestFinalVert().