9 |
|
][ |
10 |
|
.B "\-n Nproc" |
11 |
|
][ |
12 |
< |
.B "\-r 'rtcontrib opts...'" |
12 |
> |
.B "\-r 'rcontrib opts...'" |
13 |
|
][ |
14 |
|
.B "\-t{3|4} Nlog2" |
15 |
|
][ |
19 |
|
][ |
20 |
|
.B "{+|-}mgf" |
21 |
|
][ |
22 |
< |
.B "{+|-}geom |
22 |
> |
.B "{+|-}geom unit" |
23 |
|
][ |
24 |
|
.B "\-dim Xmin Xmax Ymin Ymax Zmin Zmax" |
25 |
|
] |
36 |
|
The output conforms to the LBNL Window 6 XML standard for BSDF data, |
37 |
|
and will include an MGF representation of the input geometry if the |
38 |
|
.I \+geom |
39 |
< |
option is given. |
40 |
< |
(This is the default, and may be switched off using |
41 |
< |
.I \-geom.)\0 |
39 |
> |
option is given, followed by one of "meter," "foot," "inch," |
40 |
> |
"centimeter," or "millimeter," depending on the scene units. |
41 |
> |
The default is to include the provided geometry, |
42 |
> |
which is assumed to be in meters. |
43 |
> |
Geometry output can be supressed with the |
44 |
> |
.I \-geom |
45 |
> |
option, which must also be followed by one of the above length units. |
46 |
|
.PP |
47 |
|
Normally, |
48 |
|
.I genBSDF |
54 |
|
To turn off backward components, use the |
55 |
|
.I \-backward |
56 |
|
option. |
57 |
< |
Computing both components takes about twice as long as one component. |
57 |
> |
Computing both components takes about twice as long as one component, but |
58 |
> |
is recommended when rays will be impinging from either side. |
59 |
|
.PP |
60 |
|
The geometry must fit a rectangular profile, whose width is along the X-axis, |
61 |
|
height is in the Y-axis, and depth is in the Z-axis. |
79 |
|
samples per incident direction using the |
80 |
|
.I \-c |
81 |
|
option. |
82 |
< |
This value defaults to 1000 samples distributed over the incoming plane |
82 |
> |
This value defaults to 2000 samples distributed over the incoming plane |
83 |
|
for each of the 145 Klems hemisphere directions. |
84 |
|
.PP |
85 |
< |
In some cases, the processing time may be reduced by the |
85 |
> |
On multi-core machines, processing time may be reduced by the |
86 |
|
.I \-n |
87 |
|
option, which specifies the number of simultaneous |
83 |
– |
.I rtrace(1) |
88 |
|
processes to run in |
89 |
< |
.I rtcontrib(1). |
89 |
> |
.I rcontrib(1). |
90 |
|
The |
91 |
|
.I \-r |
92 |
|
option may be used to specify a set of quoted arguments to be |
93 |
|
included on the |
94 |
< |
.I rtcontrib |
94 |
> |
.I rcontrib |
95 |
|
command line. |
96 |
|
.PP |
97 |
|
The |
108 |
|
.I \-t4 |
109 |
|
parameter of 5 corresponds to 32x32 or 1024 output regions, so a |
110 |
|
.I \-c |
111 |
< |
setting of 102400 would provide 100 samples per region on average. |
111 |
> |
setting of 10240 would provide 10 samples per region on average. |
112 |
|
Increasing the resolution to 6 corresponds to 64x64 or 4096 |
113 |
|
regions, so the |
114 |
|
.I \-c |
151 |
|
.SH AUTHOR |
152 |
|
Greg Ward |
153 |
|
.SH "SEE ALSO" |
154 |
< |
dctimestep(1), genklemsamp(1), genskyvec(1), mkillum(1), rtcontrib(1), rtrace(1) |
154 |
> |
dctimestep(1), genklemsamp(1), genskyvec(1), mkillum(1), |
155 |
> |
pkgBSDF(1), rcontrib(1), rtrace(1) |