as patchshadows is broken for grid... turn it off for grid
git-svn-id: svn://svn.icculus.org/netradiant/trunk@400 61c419a2-8eb2-4b30-bcec-8cead039b335
This commit is contained in:
parent
4631d505d9
commit
da366187d6
|
|
@ -1280,7 +1280,6 @@ void TraceGrid( int num )
|
||||||
contribution_t contributions[ MAX_CONTRIBUTIONS ];
|
contribution_t contributions[ MAX_CONTRIBUTIONS ];
|
||||||
trace_t trace;
|
trace_t trace;
|
||||||
|
|
||||||
|
|
||||||
/* get grid points */
|
/* get grid points */
|
||||||
gp = &rawGridPoints[ num ];
|
gp = &rawGridPoints[ num ];
|
||||||
bgp = &bspGridPoints[ num ];
|
bgp = &bspGridPoints[ num ];
|
||||||
|
|
@ -1628,7 +1627,7 @@ void LightWorld( void )
|
||||||
vec3_t color;
|
vec3_t color;
|
||||||
float f;
|
float f;
|
||||||
int b, bt;
|
int b, bt;
|
||||||
qboolean minVertex, minGrid;
|
qboolean minVertex, minGrid, ps;
|
||||||
const char *value;
|
const char *value;
|
||||||
|
|
||||||
|
|
||||||
|
|
@ -1702,7 +1701,10 @@ void LightWorld( void )
|
||||||
SetupEnvelopes( qtrue, fastgrid );
|
SetupEnvelopes( qtrue, fastgrid );
|
||||||
|
|
||||||
Sys_Printf( "--- TraceGrid ---\n" );
|
Sys_Printf( "--- TraceGrid ---\n" );
|
||||||
|
ps = patchShadows;
|
||||||
|
patchShadows = qfalse; /* patch shadows + lightgrid sampling tends to sample between patch and caulk, so let's turn that off for now FIXME */
|
||||||
RunThreadsOnIndividual( numRawGridPoints, qtrue, TraceGrid );
|
RunThreadsOnIndividual( numRawGridPoints, qtrue, TraceGrid );
|
||||||
|
patchShadows = ps;
|
||||||
Sys_Printf( "%d x %d x %d = %d grid\n",
|
Sys_Printf( "%d x %d x %d = %d grid\n",
|
||||||
gridBounds[ 0 ], gridBounds[ 1 ], gridBounds[ 2 ], numBSPGridPoints );
|
gridBounds[ 0 ], gridBounds[ 1 ], gridBounds[ 2 ], numBSPGridPoints );
|
||||||
|
|
||||||
|
|
@ -1798,7 +1800,10 @@ void LightWorld( void )
|
||||||
gridBoundsCulled = 0;
|
gridBoundsCulled = 0;
|
||||||
|
|
||||||
Sys_Printf( "--- BounceGrid ---\n" );
|
Sys_Printf( "--- BounceGrid ---\n" );
|
||||||
|
ps = patchShadows;
|
||||||
|
patchShadows = qfalse; /* patch shadows + lightgrid sampling tends to sample between patch and caulk, so let's turn that off for now FIXME */
|
||||||
RunThreadsOnIndividual( numRawGridPoints, qtrue, TraceGrid );
|
RunThreadsOnIndividual( numRawGridPoints, qtrue, TraceGrid );
|
||||||
|
patchShadows = ps;
|
||||||
Sys_FPrintf( SYS_VRB, "%9d grid points envelope culled\n", gridEnvelopeCulled );
|
Sys_FPrintf( SYS_VRB, "%9d grid points envelope culled\n", gridEnvelopeCulled );
|
||||||
Sys_FPrintf( SYS_VRB, "%9d grid points bounds culled\n", gridBoundsCulled );
|
Sys_FPrintf( SYS_VRB, "%9d grid points bounds culled\n", gridBoundsCulled );
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user