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

Comparing ray/doc/ray.html (file contents):
Revision 1.11 by greg, Wed Apr 6 22:03:04 2011 UTC vs.
Revision 1.18 by greg, Mon Oct 17 21:53:55 2011 UTC

# Line 1092 | Line 1092 | unless the line integrals consider enclosed geometry.
1092          a parallel BSDF surface may be
1093          placed slightly less than the given thickness away from the front surface
1094          to enclose the complex geometry on both sides.
1095 +        The sign of the thickness is important, as it indicates
1096 +        whether the proxied geometry is behind the BSDF
1097 +        surface (when thickness is positive) or in front (when
1098 +        thickness is negative).
1099   <p>
1100 <        The second string argument is the name of the BSDF file, which is
1101 <        found in the usual auxiliary locations.
1102 <        The following three string parameters name variables for an &quot;up&quot; vector,
1103 <        which together with the surface normal, define the
1104 <        local coordinate system that orients the BSDF.
1105 <        These variables, along with the thickness, are defined in a function
1106 <        file given as the next string argument.
1107 <        An optional transform is used to scale the thickness and reorient the up vector.
1100 >        The second string argument is the name of the BSDF file,
1101 >        which is found in the usual auxiliary locations.  The
1102 >        following three string parameters name variables for an
1103 >        &quot;up&quot; vector, which together with the surface
1104 >        normal, define the local coordinate system that orients the
1105 >        BSDF.  These variables, along with the thickness, are defined
1106 >        in a function file given as the next string argument.  An
1107 >        optional transform is used to scale the thickness and
1108 >        reorient the up vector.
1109   <p>
1110 <        If no real arguments are given, the BSDF is used by itself to determine
1111 <        reflection and transmission.
1112 <        If there are at least 3 real arguments, the first triplet is an
1113 <        additional diffuse reflectance for the front side.
1114 <        At least 6 real arguments adds diffuse reflectance to the rear side of the surface.
1115 <        If there are 9 real arguments, the final triplet will be taken as an additional
1116 <        diffuse transmittance.
1117 <        All diffuse components as well as the non-diffuse transmission are
1118 <        modified by patterns applied to this material.
1119 <        The non-diffuse reflection from either side are unaffected.
1120 <        Textures perturb the effective surface normal in the usual way.
1110 >        If no real arguments are given, the BSDF is used by itself
1111 >        to determine reflection and transmission.  If there are at
1112 >        least 3 real arguments, the first triplet is an additional
1113 >        diffuse reflectance for the front side.  At least 6 real
1114 >        arguments adds diffuse reflectance to the rear side of the
1115 >        surface.  If there are 9 real arguments, the final triplet
1116 >        will be taken as an additional diffuse transmittance.  All
1117 >        diffuse components as well as the non-diffuse transmission
1118 >        are modified by patterns applied to this material.  The
1119 >        non-diffuse reflection from either side are unaffected.
1120 >        Textures perturb the effective surface normal in the usual
1121 >        way.
1122   <p>
1123 <        The surface normal of this type is not altered to face the incoming ray,
1124 <        so the front and back BSDF reflections may differ.
1125 <        (Transmission is identical front-to-back by physical law.)
1126 <        If back visibility is turned off during rendering and there is no
1127 <        transmission or back-side reflection, only then the surface will be
1128 <        invisible from behind.
1129 <        Unlike other data-driven material types, the BSDF type is fully
1130 <        supported and all parts of the distribution are properly sampled.
1123 >        The surface normal of this type is not altered to face the
1124 >        incoming ray, so the front and back BSDF reflections may
1125 >        differ.  (Transmission is identical front-to-back by physical
1126 >        law.) If back visibility is turned off during rendering and
1127 >        there is no transmission or back-side reflection, only then
1128 >        the surface will be invisible from behind.  Unlike other
1129 >        data-driven material types, the BSDF type is fully supported
1130 >        and all parts of the distribution are properly sampled.
1131   <p>
1132  
1133   <dt>
# Line 1851 | Line 1857 | are met:
1857        nor may &quot;Radiance&quot; appear in their name, without prior written
1858        permission of Lawrence Berkeley National Laboratory.
1859  
1860 < THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
1860 > THIS SOFTWARE IS PROVIDED ``AS IS&quot; AND ANY EXPRESSED OR IMPLIED
1861   WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
1862   OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
1863   DISCLAIMED.   IN NO EVENT SHALL Lawrence Berkeley National Laboratory OR
# Line 1890 | Line 1896 | Ecole  Polytechnique  Federale de Lausanne (EPFL Unive
1896   </h2>
1897   <p>
1898   <ul>
1899 +    <li>Ward, G., R. Mistrick, E.S. Lee, A. McNeil, J. Jonsson,
1900 +        &quot;<a href="http://gaia.lbl.gov/btech/papers/4414.pdf">Simulating
1901 +        the Daylight Performance of Complex Fenestration Systems
1902 +        Using Bidirectional Scattering Distribution Functions within
1903 +        Radiance</a>,&quot;
1904 +        <em>Leukos</em>, 7(4)
1905 +        April 2011.
1906      <li>Cater, Kirsten, Alan Chalmers, Greg Ward,
1907          &quot;<a href="http://www.anyhere.com/gward/papers/egsr2003.pdf">Detail to Attention:
1908          Exploiting Visual Tasks for Selective Rendering</a>,&quot;
1909          <em>Eurographics Symposium
1910          on Rendering 2003</em>, June 2003.
1911      <li>Ward, Greg, Elena Eydelberg-Vileshin,
1912 <        ``<a HREF="http://www.anyhere.com/gward/papers/egwr02/index.html">Picture Perfect RGB
1913 <        Rendering Using Spectral Prefiltering and Sharp Color Primaries</a>,''
1912 >        &quot;<a HREF="http://www.anyhere.com/gward/papers/egwr02/index.html">Picture Perfect RGB
1913 >        Rendering Using Spectral Prefiltering and Sharp Color Primaries</a>,&quot;
1914          Thirteenth Eurographics Workshop on Rendering (2002),
1915          P. Debevec and S. Gibson (Editors), June 2002.
1916      <li>Ward, Gregory,
1917 <        ``<a HREF="http://www.anyhere.com/gward/papers/cic01.pdf">High Dynamic Range Imaging</a>,''
1917 >        &quot;<a HREF="http://www.anyhere.com/gward/papers/cic01.pdf">High Dynamic Range Imaging</a>,&quot;
1918          Proceedings of the Ninth Color Imaging Conference, November 2001.
1919      <li>Ward, Gregory and Maryann Simmons,
1920 <        ``<a HREF="http://www.anyhere.com/gward/papers/tog99.pdf">
1920 >        &quot;<a HREF="http://www.anyhere.com/gward/papers/tog99.pdf">
1921          The Holodeck Ray Cache: An Interactive Rendering System for Global Illumination in Nondiffuse
1922 <        Environments</a>,'' ACM Transactions on Graphics, 18(4):361-98, October 1999.
1923 <    <li>Larson, G.W., ``<a HREF="http://www.anyhere.com/gward/papers/ewp98.pdf">The Holodeck: A Parallel
1924 <        Ray-caching Rendering System</a>,'' Proceedings of the Second
1922 >        Environments</a>,&quot; ACM Transactions on Graphics, 18(4):361-98, October 1999.
1923 >    <li>Larson, G.W., &quot;<a HREF="http://www.anyhere.com/gward/papers/ewp98.pdf">The Holodeck: A Parallel
1924 >        Ray-caching Rendering System</a>,&quot; Proceedings of the Second
1925          Eurographics Workshop on Parallel Graphics and Visualisation,
1926          September 1998.
1927      <li>Larson, G.W. and R.A. Shakespeare,
# Line 1916 | Line 1929 | Ecole  Polytechnique  Federale de Lausanne (EPFL Unive
1929          the Art and Science of Lighting Visualization</em></a>,
1930          Morgan Kaufmann Publishers, 1998.
1931      <li>Larson, G.W., H. Rushmeier, C. Piatko,
1932 <        ``<a HREF="http://radsite.lbl.gov/radiance/papers/lbnl39882/tonemap.pdf">A Visibility
1932 >        &quot;<a HREF="http://radsite.lbl.gov/radiance/papers/lbnl39882/tonemap.pdf">A Visibility
1933          Matching Tone Reproduction Operator for
1934 <        High Dynamic Range Scenes</a>,'' LBNL Technical Report 39882,
1934 >        High Dynamic Range Scenes</a>,&quot; LBNL Technical Report 39882,
1935          January 1997.
1936 <    <li>Ward, G., ``<a HREF="http://radsite.lbl.gov/radiance/papers/erw95.1/paper.html">Making
1937 <        Global Illumination User-Friendly</a>,'' Sixth
1936 >    <li>Ward, G., &quot;<a HREF="http://radsite.lbl.gov/radiance/papers/erw95.1/paper.html">Making
1937 >        Global Illumination User-Friendly</a>,&quot; Sixth
1938          Eurographics Workshop on Rendering, Springer-Verlag,
1939          Dublin, Ireland, June 1995.</li>
1940      <li>Rushmeier, H., G. Ward, C. Piatko, P. Sanders, B. Rust,
1941 <        ``<a HREF="http://radsite.lbl.gov/mgf/compare.html">
1941 >        &quot;<a HREF="http://radsite.lbl.gov/mgf/compare.html">
1942          Comparing Real and Synthetic Images: Some Ideas about
1943 <        Metrics</a>,'' Sixth Eurographics Workshop on Rendering,
1943 >        Metrics</a>,&quot; Sixth Eurographics Workshop on Rendering,
1944          Springer-Verlag, Dublin, Ireland, June 1995.</li>
1945 <    <li>Ward, G., ``<a HREF="http://radsite.lbl.gov/radiance/papers/sg94.1/paper.html">The RADIANCE
1946 <        Lighting Simulation and Rendering System</a>,'' <em>Computer
1945 >    <li>Ward, G., &quot;<a HREF="http://radsite.lbl.gov/radiance/papers/sg94.1/paper.html">The RADIANCE
1946 >        Lighting Simulation and Rendering System</a>,&quot; <em>Computer
1947          Graphics</em>, July 1994.</li>
1948 <    <li>Rushmeier, H., G. Ward, ``<a HREF="http://radsite.lbl.gov/radiance/papers/sg94.2/energy.html">Energy
1949 <        Preserving Non-Linear Filters</a>,'' <em>Computer
1948 >    <li>Rushmeier, H., G. Ward, &quot;<a HREF="http://radsite.lbl.gov/radiance/papers/sg94.2/energy.html">Energy
1949 >        Preserving Non-Linear Filters</a>,&quot; <em>Computer
1950          Graphics</em>, July 1994.</li>
1951 <    <li>Ward, G., ``A Contrast-Based Scalefactor for Luminance
1952 <        Display,'' <em>Graphics Gems IV</em>, Edited by Paul Heckbert,
1951 >    <li>Ward, G., &quot;A Contrast-Based Scalefactor for Luminance
1952 >        Display,&quot; <em>Graphics Gems IV</em>, Edited by Paul Heckbert,
1953          Academic Press 1994.</li>
1954 <    <li>Ward, G., ``<a HREF="http://radsite.lbl.gov/radiance/papers/sg92/paper.html">Measuring and
1955 <        Modeling Anisotropic Reflection</a>,'' <em>Computer
1954 >    <li>Ward, G., &quot;<a HREF="http://radsite.lbl.gov/radiance/papers/sg92/paper.html">Measuring and
1955 >        Modeling Anisotropic Reflection</a>,&quot; <em>Computer
1956          Graphics</em>, Vol. 26, No. 2, July 1992. </li>
1957 <    <li>Ward, G., P. Heckbert, ``<a HREF="http://radsite.lbl.gov/radiance/papers/erw92/paper.html">Irradiance
1958 <        Gradients</a>,'' Third Annual Eurographics Workshop on
1957 >    <li>Ward, G., P. Heckbert, &quot;<a HREF="http://radsite.lbl.gov/radiance/papers/erw92/paper.html">Irradiance
1958 >        Gradients</a>,&quot; Third Annual Eurographics Workshop on
1959          Rendering, Springer-Verlag, May 1992. </li>
1960 <    <li>Ward, G., ``<a HREF="http://radsite.lbl.gov/radiance/papers/erw91/erw91.html">Adaptive Shadow
1961 <        Testing for Ray Tracing</a>'' Photorealistic Rendering in
1960 >    <li>Ward, G., &quot;<a HREF="http://radsite.lbl.gov/radiance/papers/erw91/erw91.html">Adaptive Shadow
1961 >        Testing for Ray Tracing</a>&quot; Photorealistic Rendering in
1962          Computer Graphics, proceedings of 1991 Eurographics
1963          Rendering Workshop, edited by P. Brunet and F.W. Jansen,
1964          Springer-Verlag. </li>
1965 <    <li>Ward, G., ``Visualization,'' <em>Lighting Design and
1965 >    <li>Ward, G., &quot;Visualization,&quot; <em>Lighting Design and
1966          Application</em>, Vol. 20, No. 6, June 1990. </li>
1967 <    <li>Ward, G., F. Rubinstein, R. Clear, ``<a HREF="http://radsite.lbl.gov/radiance/papers/sg88/paper.html">A Ray Tracing Solution for
1968 <        Diffuse Interreflection</a>,'' <em>Computer Graphics</em>,
1967 >    <li>Ward, G., F. Rubinstein, R. Clear, &quot;<a HREF="http://radsite.lbl.gov/radiance/papers/sg88/paper.html">A Ray Tracing Solution for
1968 >        Diffuse Interreflection</a>,&quot; <em>Computer Graphics</em>,
1969          Vol. 22, No. 4, August 1988. </li>
1970 <    <li>Ward, G., F. Rubinstein, ``A New Technique for Computer
1971 <        Simulation of Illuminated Spaces,'' <em>Journal of the
1970 >    <li>Ward, G., F. Rubinstein, &quot;A New Technique for Computer
1971 >        Simulation of Illuminated Spaces,&quot; <em>Journal of the
1972          Illuminating Engineering Society</em>, Vol. 17, No. 1,
1973          Winter 1988. </li>
1974   </ul>

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines