Fix a logic error with my rendering check. Sleep required.
git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5795 fc73d0e0-1445-4013-8a0c-d673dee63da5
This commit is contained in:
parent
a322a175de
commit
f152acaa12
2 changed files with 2 additions and 2 deletions
|
@ -811,7 +811,7 @@ typedef enum
|
||||||
#define CSQCRF_USEAXIS 16 //use v_forward/v_right/v_up as an axis/matrix - predraw is needed to use this properly
|
#define CSQCRF_USEAXIS 16 //use v_forward/v_right/v_up as an axis/matrix - predraw is needed to use this properly
|
||||||
#define CSQCRF_NOSHADOW 32 //don't cast shadows upon other entities (can still be self shadowing, if the engine wishes, and not additive)
|
#define CSQCRF_NOSHADOW 32 //don't cast shadows upon other entities (can still be self shadowing, if the engine wishes, and not additive)
|
||||||
#define CSQCRF_FRAMETIMESARESTARTTIMES 64 //EXT_CSQC_1: frame times should be read as (time-frametime).
|
#define CSQCRF_FRAMETIMESARESTARTTIMES 64 //EXT_CSQC_1: frame times should be read as (time-frametime).
|
||||||
#define CSQCRF_FIRSTPERSON 1024 //drawn ONLY in mirrors
|
#define CSQCRF_FIRSTPERSON 1024 //also not drawn in mirrors, just without the VIEWMODEL hacks attached
|
||||||
//#define CSQCRFDP_USETRANSPARENTOFFSET 64 // Allows QC to customize origin used for transparent sorting via transparent_origin global, helps to fix transparent sorting bugs on a very large entities
|
//#define CSQCRFDP_USETRANSPARENTOFFSET 64 // Allows QC to customize origin used for transparent sorting via transparent_origin global, helps to fix transparent sorting bugs on a very large entities
|
||||||
////#define CSQCRF_NOAUTOADD 128 // removed in favour of predraw return values.
|
////#define CSQCRF_NOAUTOADD 128 // removed in favour of predraw return values.
|
||||||
//#define CSQCRFDP_WORLDOBJECT 128 // for large outdoor entities that should not be culled.
|
//#define CSQCRFDP_WORLDOBJECT 128 // for large outdoor entities that should not be culled.
|
||||||
|
|
|
@ -2855,7 +2855,7 @@ void BE_GenModelBatches(batch_t **batches, const dlight_t *dl, unsigned int bemo
|
||||||
{
|
{
|
||||||
ent = &cl_visedicts[i];
|
ent = &cl_visedicts[i];
|
||||||
|
|
||||||
if ((r_refdef.externalview && (ent->flags & RF_FIRSTPERSON)) || chase_active.ival)
|
if ((r_refdef.externalview || chase_active.ival) && (ent->flags & RF_FIRSTPERSON))
|
||||||
continue;
|
continue;
|
||||||
if (!r_refdef.externalview && (ent->flags & RF_EXTERNALMODEL) && !chase_active.ival)
|
if (!r_refdef.externalview && (ent->flags & RF_EXTERNALMODEL) && !chase_active.ival)
|
||||||
continue;
|
continue;
|
||||||
|
|
Loading…
Reference in a new issue