| 584 |
|
<ScatteringDataType>BRDF</ScatteringDataType> |
| 585 |
|
<ScatteringData> |
| 586 |
|
'; |
| 587 |
< |
# Output front reflection (reciprocity averaging) |
| 587 |
> |
# Output front reflection (transposed order) |
| 588 |
|
for (my $od = 0; $od < $ndiv; $od++) { |
| 589 |
|
for (my $id = 0; $id < $ndiv; $id++) { |
| 590 |
< |
print .5*($rfarr[$ndiv*$id + $od] + $rfarr[$ndiv*$od + $id]), ",\n"; |
| 590 |
> |
print $rfarr[$ndiv*$id + $od], ",\n"; |
| 591 |
|
} |
| 592 |
|
print "\n"; |
| 593 |
|
} |
| 637 |
|
# Output back reflection (reciprocity averaging) |
| 638 |
|
for (my $od = 0; $od < $ndiv; $od++) { |
| 639 |
|
for (my $id = 0; $id < $ndiv; $id++) { |
| 640 |
< |
print .5*($rbarr[$ndiv*$id + $od] + $rbarr[$ndiv*$od + $id]), ",\n"; |
| 640 |
> |
print $rbarr[$ndiv*$id + $od], ",\n"; |
| 641 |
|
} |
| 642 |
|
print "\n"; |
| 643 |
|
} |