9 |
|
][ |
10 |
|
.B "\-n Nproc" |
11 |
|
][ |
12 |
< |
.B "\-r 'rtcontrib opts...'" |
12 |
> |
.B "\-r 'rcontrib opts...'" |
13 |
|
][ |
14 |
+ |
.B "\-W" |
15 |
+ |
][ |
16 |
+ |
.B "\-f 'x=string;y=string'" |
17 |
+ |
][ |
18 |
|
.B "\-t{3|4} Nlog2" |
19 |
|
][ |
20 |
|
.B "{+|-}forward" |
23 |
|
][ |
24 |
|
.B "{+|-}mgf" |
25 |
|
][ |
26 |
< |
.B "{+|-}geom |
26 |
> |
.B "{+|-}geom unit" |
27 |
|
][ |
28 |
|
.B "\-dim Xmin Xmax Ymin Ymax Zmin Zmax" |
29 |
|
] |
40 |
|
The output conforms to the LBNL Window 6 XML standard for BSDF data, |
41 |
|
and will include an MGF representation of the input geometry if the |
42 |
|
.I \+geom |
43 |
< |
option is given. |
44 |
< |
(This is the default, and may be switched off using |
45 |
< |
.I \-geom.)\0 |
43 |
> |
option is given, followed by one of "meter," "foot," "inch," |
44 |
> |
"centimeter," or "millimeter," depending on the scene units. |
45 |
> |
The default is to include the provided geometry, |
46 |
> |
which is assumed to be in meters. |
47 |
> |
Geometry output can be supressed with the |
48 |
> |
.I \-geom |
49 |
> |
option, which must also be followed by one of the above length units. |
50 |
|
.PP |
51 |
|
Normally, |
52 |
|
.I genBSDF |
58 |
|
To turn off backward components, use the |
59 |
|
.I \-backward |
60 |
|
option. |
61 |
< |
Computing both components takes about twice as long as one component. |
61 |
> |
Computing both components takes about twice as long as one component, but |
62 |
> |
is recommended when rays will be impinging from either side. |
63 |
|
.PP |
64 |
|
The geometry must fit a rectangular profile, whose width is along the X-axis, |
65 |
|
height is in the Y-axis, and depth is in the Z-axis. |
83 |
|
samples per incident direction using the |
84 |
|
.I \-c |
85 |
|
option. |
86 |
< |
This value defaults to 1000 samples distributed over the incoming plane |
86 |
> |
This value defaults to 2000 samples distributed over the incoming plane |
87 |
|
for each of the 145 Klems hemisphere directions. |
88 |
|
.PP |
89 |
< |
In some cases, the processing time may be reduced by the |
89 |
> |
On multi-core machines, processing time may be reduced by the |
90 |
|
.I \-n |
91 |
|
option, which specifies the number of simultaneous |
83 |
– |
.I rtrace(1) |
92 |
|
processes to run in |
93 |
< |
.I rtcontrib(1). |
93 |
> |
.I rcontrib(1). |
94 |
|
The |
95 |
|
.I \-r |
96 |
|
option may be used to specify a set of quoted arguments to be |
97 |
|
included on the |
98 |
< |
.I rtcontrib |
98 |
> |
.I rcontrib |
99 |
|
command line. |
100 |
|
.PP |
101 |
|
The |
102 |
+ |
.I \-W |
103 |
+ |
and |
104 |
+ |
.I \-f |
105 |
+ |
options are passed to |
106 |
+ |
.I wrapBSDF(1), |
107 |
+ |
and prepare the output for WINDOW6 and make addition settings, such as |
108 |
+ |
the Manufacturer (e.g., -f m=MF) and device Name (e.g, -f n=NM). |
109 |
+ |
.PP |
110 |
+ |
The |
111 |
|
.I \-t4 |
112 |
|
mode computes a non-uniform BSDF represented as a rank 4 tensor tree, |
113 |
|
suitable for use in the Radiance rendering tools. |
121 |
|
.I \-t4 |
122 |
|
parameter of 5 corresponds to 32x32 or 1024 output regions, so a |
123 |
|
.I \-c |
124 |
< |
setting of 102400 would provide 100 samples per region on average. |
124 |
> |
setting of 10240 would provide 10 samples per region on average. |
125 |
|
Increasing the resolution to 6 corresponds to 64x64 or 4096 |
126 |
|
regions, so the |
127 |
|
.I \-c |
164 |
|
.SH AUTHOR |
165 |
|
Greg Ward |
166 |
|
.SH "SEE ALSO" |
167 |
< |
dctimestep(1), genklemsamp(1), genskyvec(1), mkillum(1), rtcontrib(1), rtrace(1) |
167 |
> |
dctimestep(1), gendaymtx(1), genklemsamp(1), genskyvec(1), mkillum(1), |
168 |
> |
pkgBSDF(1), rcontrib(1), rfluxmtx(1), rmtxop(1), rtrace(1) |