engine: replace hardcoded pvs radius value by a r_pvs_radius cvar

This commit is contained in:
Alibek Omarov
2025-09-28 18:30:55 +05:00
parent 1b1cff1cae
commit cb81303ded
5 changed files with 7 additions and 4 deletions

View File

@@ -3739,8 +3739,9 @@ void R_MarkLeaves( void )
if( r_novis.value || RI.drawOrtho || !RI.viewleaf || !WORLDMODEL->visdata )
novis = true;
gEngfuncs.R_FatPVS( RI.pvsorigin, REFPVS_RADIUS, RI.visbytes, FBitSet( RI.params, RP_OLDVIEWLEAF ), novis );
if( force && !novis ) gEngfuncs.R_FatPVS( test, REFPVS_RADIUS, RI.visbytes, true, novis );
gEngfuncs.R_FatPVS( RI.pvsorigin, r_pvs_radius->value, RI.visbytes, FBitSet( RI.params, RP_OLDVIEWLEAF ), novis );
if( force && !novis )
gEngfuncs.R_FatPVS( test, r_pvs_radius->value, RI.visbytes, true, novis );
for( i = 0; i < WORLDMODEL->numleafs; i++ )
{