ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/doc/ray.1
(Generate patch)

Comparing ray/doc/ray.1 (file contents):
Revision 1.18 by greg, Fri Feb 18 00:40:25 2011 UTC vs.
Revision 1.30 by greg, Sun Jul 10 23:41:37 2016 UTC

# Line 1 | Line 1
1 < .\" RCSid "$Id"
1 > .\" RCSid "$Id$"
2   .\" Print using the -ms macro package
3 < .DA 2/17/2011
3 > .DA 07/10/2016
4   .LP
5 < .tl """Copyright \(co 2011 Regents, University of California
5 > .tl """Copyright \(co 2016 Regents, University of California
6   .sp 2
7   .TL
8   The
# Line 622 | Line 622 | mod trans2 id
622   8 red green blue spec urough vrough trans tspec
623   .DE
624   .LP
625 + .UL Ashik2
626 + .PP
627 + Ashik2 is the anisotropic reflectance model by Ashikhmin & Shirley.
628 + The string arguments are the same as for plastic2, but the real
629 + arguments have additional flexibility to specify the specular color.
630 + Also, rather than roughness, specular power is used, which has no
631 + physical meaning other than larger numbers are equivalent to a smoother
632 + surface.
633 + .DS
634 + mod ashik2 id
635 + 4+ ux uy uz funcfile transform
636 + 0
637 + 8 dred dgrn dblu sred sgrn sblu u-power v-power
638 + .DE
639 + .LP
640   .UL Dielectric
641   .PP
642   A dielectric material is transparent, and it refracts light
# Line 869 | Line 884 | mod transdata id
884   .PP
885   The BSDF material type loads an XML (eXtensible Markup Language)
886   file describing a bidirectional scattering distribution function.
872
887   Real arguments to this material may define additional
888   diffuse components that augment the BSDF data.
889 < String arguments are used to define thickness for hidden
890 < objects and the "up" orientation for the material.
889 > String arguments are used to define thickness for proxied
890 > surfaces and the "up" orientation for the material.
891   .DS
892   mod BSDF id
893   6+ thick BSDFfile ux uy uz funcfile transform
# Line 883 | Line 897 | mod BSDF id
897       rbdif gbdif bbdif
898       rtdif gtdif btdif
899   .DE
900 < The first string argument is a "thickness" parameter that is useful
901 < for hiding detail geometry for transmitting systems, e.g.,
902 < complex fenestration.
903 < If a view or shadow ray hits a BSDF surface with non-zero specular transmission
890 < and positive thickness, the ray will pass directly through with no
891 < reflection or transmission due to the BSDF.
900 > The first string argument is a "thickness" parameter that may be used
901 > to hide detail geometry being proxied by an aggregate BSDF material.
902 > If a view or shadow ray hits a BSDF proxy with non-zero thickness,
903 > it will pass directly through as if the surface were not there.
904   Similar to the illum type, this permits direct viewing and
905   shadow testing of complex geometry.
906 < In contrast, a scattered ray will use the BSDF transmission,
907 < offsetting transmitted sample rays by the thickness amount
908 < to avoid any intervening geometry.
909 < In this manner, BSDF surfaces may act as simplified stand-ins for detailed
910 < system geometry, which may still be present and visible in the simulation.
911 < If the BSDF has back-side reflection data, a parallel surface should be
912 < specified slightly less than the given thickness away from the front surface
913 < to enclose the system geometry on both sides.
914 < A zero thickness implies that the BSDF geomtery is all there is, and
915 < thickness is ignored if there is no transmitted component, or transmission is
916 < purely diffuse.
906 > The BSDF is used when a scattered (indirect) ray hits the surface,
907 > and any transmitted sample rays will be offset by the thickness amount
908 > to avoid the hidden geometry and gather samples from the other side.
909 > In this manner, BSDF surfaces can improve the results for indirect
910 > scattering from complex systems without sacrificing appearance or
911 > shadow accuracy.
912 > If the BSDF has transmission and back-side reflection data,
913 > a parallel BSDF surface may be
914 > placed slightly less than the given thickness away from the front surface
915 > to enclose the complex geometry on both sides.
916 > The sign of the thickness is important, as it indicates whether the
917 > proxied geometry is behind the BSDF surface (when thickness is positive)
918 > or in front (when thickness is negative).
919   .LP
920   The second string argument is the name of the BSDF file, which is
921   found in the usual auxiliary locations.
# Line 1156 | Line 1170 | between 0.1 (for tightly spaced characters) and 0.3 (f
1170   Mixtures
1171   .PP
1172   A mixture is a blend of one or more materials or textures and patterns.
1173 + Blended materials should not be light source types or virtual source types.
1174   The basic types are given below.
1175   .LP
1176   .UL Mixfunc
# Line 1552 | Line 1567 | the Ecole Polytechnique Federale de Lausanne (EPFL Uni
1567   in Lausanne, Switzerland.
1568   .NH 1
1569   References
1570 + .LP
1571 + Ward, G., M. Kurt & N. Bonneel,
1572 + ``Reducing Anisotropic BSDF Measurement to Common Practice,''
1573 + .I Workshop on Material Appearance Modeling,
1574 + 2014.
1575 + .LP
1576 + McNeil, A., C.J. Jonsson, D. Appelfeld, G. Ward, E.S. Lee,
1577 + ``A validation of a ray-tracing tool used to generate
1578 + bi-directional scattering distribution functions for
1579 + complex fenestration systems,''
1580 + .I "Solar Energy",
1581 + 98, 404-14, November 2013.
1582 + .LP
1583 + Ward, G., R. Mistrick, E.S. Lee, A. McNeil, J. Jonsson,
1584 + ``Simulating the Daylight Performance of Complex Fenestration Systems
1585 + Using Bidirectional Scattering Distribution Functions within Radiance,''
1586 + .I "Leukos",
1587 + 7(4),
1588 + April 2011.
1589   .LP
1590   Cater, K., A. Chalmers, G. Ward,
1591   ``Detail to Attention: Exploiting Visual Tasks for Selective Rendering,''

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines