--- ray/src/util/genBSDF.pl 2012/02/20 02:56:19 2.30 +++ ray/src/util/genBSDF.pl 2012/02/20 04:54:49 2.31 @@ -1,5 +1,5 @@ #!/usr/bin/perl -w -# RCSid $Id: genBSDF.pl,v 2.30 2012/02/20 02:56:19 greg Exp $ +# RCSid $Id: genBSDF.pl,v 2.31 2012/02/20 04:54:49 greg Exp $ # # Compute BSDF based on geometry and material description # @@ -584,10 +584,10 @@ print BRDF '; -# Output front reflection (reciprocity averaging) +# Output front reflection (transposed order) for (my $od = 0; $od < $ndiv; $od++) { for (my $id = 0; $id < $ndiv; $id++) { - print .5*($rfarr[$ndiv*$id + $od] + $rfarr[$ndiv*$od + $id]), ",\n"; + print $rfarr[$ndiv*$id + $od], ",\n"; } print "\n"; } @@ -637,7 +637,7 @@ print # Output back reflection (reciprocity averaging) for (my $od = 0; $od < $ndiv; $od++) { for (my $id = 0; $id < $ndiv; $id++) { - print .5*($rbarr[$ndiv*$id + $od] + $rbarr[$ndiv*$od + $id]), ",\n"; + print $rbarr[$ndiv*$id + $od], ",\n"; } print "\n"; }