172 |
|
is zero, then a diffuse source is assumed and no distribution is |
173 |
|
created. |
174 |
|
.TP |
175 |
– |
.BI d =string |
176 |
– |
Set the surface Bidirectional Scattering Distribution Function (BSDF) |
177 |
– |
to the given file. |
178 |
– |
The RADIANCE library path will be searched if the file does not begin |
179 |
– |
with a '.' or '~' character. |
180 |
– |
This file must contain an LBNL Window 6 XML specification of a valid |
181 |
– |
BSDF for the given surface, and all rays will be interpreted through |
182 |
– |
this function. |
183 |
– |
The orientation of the BSDF may be controlled with the |
184 |
– |
.I u |
185 |
– |
setting, described below. |
186 |
– |
The thickness of the surface may be controlled with the |
187 |
– |
.I t |
188 |
– |
setting. |
189 |
– |
If this variable has no setting or an integer is specified, |
190 |
– |
.I mkillum |
191 |
– |
returns to the default behavior of computing the output distribution |
192 |
– |
directly. |
193 |
– |
.TP |
175 |
|
.BI s =integer |
176 |
|
Set the number of ray samples per direction to |
177 |
|
.I integer. |
192 |
|
as its alternate material. |
193 |
|
The default is |
194 |
|
.I l-. |
214 |
– |
.TP |
215 |
– |
.BI u =[+|-]{X|Y|Z} |
216 |
– |
The given axis will be considered "up" for the purposes of interpreting |
217 |
– |
BSDF data specified with the |
218 |
– |
.I d |
219 |
– |
variable. |
220 |
– |
The BSDF will be reoriented relative to the surface as necessary to keep |
221 |
– |
the up vector in the vertical plane that contains this axis and the |
222 |
– |
surface normal, corresponding to an azimuth of 90 degrees. |
223 |
– |
The default up vector is +Z. |
224 |
– |
.TP |
225 |
– |
.BI t =real |
226 |
– |
Set the surface thickness to |
227 |
– |
.I real |
228 |
– |
in world coordinates. |
229 |
– |
This value is used for determining where to start rays that need to begin |
230 |
– |
on the opposite side of the surface, specifically to compute the incoming |
231 |
– |
distribution for a BSDF computation. |
232 |
– |
The default value is 0. |
195 |
|
.SH EXAMPLES |
196 |
|
The following command generates illum's corresponding to geometry |
197 |
|
in the files "it1.rad" and "it2.rad": |
208 |
|
Work on this program was initiated and sponsored by the LESO |
209 |
|
group at EPFL in Switzerland. |
210 |
|
.SH "SEE ALSO" |
211 |
< |
oconv(1), rad(1), rpict(1), rtrace(1), rvu(1) |
211 |
> |
genBSDF(1), oconv(1), rad(1), rpict(1), rtrace(1), rvu(1) |