--- ray/src/rt/rv2.c 2025/06/07 05:09:46 2.80 +++ ray/src/rt/rv2.c 2025/06/20 03:43:17 2.81 @@ -1,5 +1,5 @@ #ifndef lint -static const char RCSid[] = "$Id: rv2.c,v 2.80 2025/06/07 05:09:46 greg Exp $"; +static const char RCSid[] = "$Id: rv2.c,v 2.81 2025/06/20 03:43:17 greg Exp $"; #endif /* * rv2.c - command routines used in tracing a view. @@ -586,8 +586,9 @@ setparam( /* get/set program parameter */ } switch (s[0]) { case 'u': /* uncorrelated sampling */ - getparam(s+1, "uncorrelated sampling", 'b', - (void *)&rand_samp); + if (getparam(s+1, "uncorrelated sampling", 'b', + (void *)&rand_samp)) + reset_random(); break; case 'l': /* limit */ switch (s[1]) {