2 |
|
.\" Print using the -ms macro package |
3 |
|
.DA 07/10/2016 |
4 |
|
.LP |
5 |
< |
.tl """Copyright \(co 2016 Regents, University of California |
5 |
> |
.tl """Copyright \(co 2017 Regents, University of California |
6 |
|
.sp 2 |
7 |
|
.TL |
8 |
|
The |
947 |
|
Unlike other data-driven material types, the BSDF type is fully |
948 |
|
supported and all parts of the distribution are properly sampled. |
949 |
|
.LP |
950 |
+ |
.UL sBSDF |
951 |
+ |
.PP |
952 |
+ |
The sBSDF material is identical to the BSDF type with two important |
953 |
+ |
differences. |
954 |
+ |
First, proxy geometry is not supported, so there is no thickness parameter. |
955 |
+ |
Second, an sBSDF is assumed to have some specular through component, which |
956 |
+ |
is treated specially during the direct calculation and when viewing the |
957 |
+ |
material. |
958 |
+ |
Based on the BSDF data, the coefficient of specular transmission is |
959 |
+ |
determined and used for modifying unscattered shadow and view rays. |
960 |
+ |
.DS |
961 |
+ |
mod sBSDF id |
962 |
+ |
5+ BSDFfile ux uy uz funcfile transform |
963 |
+ |
0 |
964 |
+ |
0|3|6|9 |
965 |
+ |
rfdif gfdif bfdif |
966 |
+ |
rbdif gbdif bbdif |
967 |
+ |
rtdif gtdif btdif |
968 |
+ |
.DE |
969 |
+ |
.LP |
970 |
+ |
If a material has no specular transmitted component, it is much better |
971 |
+ |
to use the BSDF type with a zero thickness than to use sBSDF. |
972 |
+ |
.LP |
973 |
|
.UL Antimatter |
974 |
|
.PP |
975 |
|
Antimatter is a material that can "subtract" volumes from other volumes. |
984 |
|
The first modifier will also be used to shade the area leaving the |
985 |
|
antimatter volume and entering the regular volume. |
986 |
|
If mod1 is void, the antimatter volume is completely invisible. |
987 |
< |
Antimatter does not work properly with the material type "trans", |
988 |
< |
and multiple antimatter surfaces should be disjoint. |
987 |
> |
If shading is desired at antimatter surfaces, it is important |
988 |
> |
that the related volumes are closed with outward-facing normals. |
989 |
> |
Antimatter surfaces should not intersect with other antimatter boundaries, |
990 |
> |
and it is unwise to use the same modifier in nested antimatter volumes. |
991 |
|
The viewpoint must be outside all volumes concerned for a correct |
992 |
|
rendering. |
993 |
|
.NH 3 |
1592 |
|
in Lausanne, Switzerland. |
1593 |
|
.NH 1 |
1594 |
|
References |
1595 |
+ |
.LP |
1596 |
+ |
Lee, Eleanor S., David Geisler-Moroder, Gregory Ward, |
1597 |
+ |
``Modeling the direct sun component in buildings using matrix |
1598 |
+ |
algebraic approaches: Methods and validation,'' |
1599 |
+ |
.I Solar Energy, |
1600 |
+ |
vol. 160, 15 January 2018, pp 380-395. |
1601 |
|
.LP |
1602 |
|
Ward, G., M. Kurt & N. Bonneel, |
1603 |
|
``Reducing Anisotropic BSDF Measurement to Common Practice,'' |