Added r_noareaportal debug cvar

This commit is contained in:
cholleme 2003-11-02 19:30:08 +00:00
parent c70de95a18
commit f855b72b2f
2 changed files with 3 additions and 3 deletions

View file

@ -190,6 +190,8 @@ void R_Init (void)
Cvar_RegisterVariable (&cg_showviewmodel);
// Cvar_RegisterVariable (&r_mirroralpha);
Cvar_RegisterVariable (&r_wateralpha);
Cvar_RegisterVariable (&r_novis);
Cvar_RegisterVariable (&r_noareaportal);
Cvar_RegisterVariable (&gl_finish);
Cvar_RegisterVariable (&gl_clear);
@ -249,8 +251,6 @@ void R_Init (void)
Cvar_RegisterVariable (&sh_rtlights);
R_InitParticleEffects();
R_InitShaders();
R_InitParticles ();
R_InitDecals ();
R_InitParticleTexture ();

View file

@ -1183,7 +1183,7 @@ void R_MarkLeaves (void)
if (vis[leaf->cluster>>3] & (1<<(leaf->cluster&7))) // staat leaf i's vis bit op true ?
{
// check area portals
if (! (r_refdef.areabits[leaf->area>>3] & (1<<(leaf->area&7)) ) ) {
if (! (r_refdef.areabits[leaf->area>>3] & (1<<(leaf->area&7)) ) && !r_noareaportal.value ) {
continue; // not visible
}