Easing diffraction and reflection order

parent e9d68431
......@@ -118,7 +118,7 @@ int main( int iNumInArgs, char* pcInArgs[] )
const bool bFilterNotVisiblePointToEdge = true; //Intersection test between emitter/sensor and edges
const bool bFilterNotVisiblePaths = true; //Intersection test of calculated sub paths
const float fIntersectionTestResolution = 0.001;
const int iNumIterations = 4;//!< Number of iterations for the calculation of the aperture points
const int iNumIterations = 10;//!< Number of iterations for the calculation of the aperture points
const int fMaxAccumulatedDiffractionAngle = -ITAConstants::PI_F;
......@@ -126,9 +126,9 @@ int main( int iNumInArgs, char* pcInArgs[] )
const float fReflectionPenalty = -10 * log10f( 0.8 ); //Level reduction of a reflection with reflection factor rho = 0.8 from ISO9613-2
const float fDiffractionPenalty = 2.5f; // Minimum level reduction of a diffracted signal into the shadow region for a low frequency (Taken from BA Filbert Figure 16. UTD)
const int iMaxDiffractionOrder = 3;
const int iMaxReflectionOrder = 3;
const int iMaxCombinedOrder = 5;
const int iMaxDiffractionOrder = 2;
const int iMaxReflectionOrder = 2;
const int iMaxCombinedOrder = 4;
ITAStopWatch sw;
for( auto& scene : vGRAS_5_1_Scenes )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment