Getting Started

The best way to learn how to use <#51#><#1725#>rayshade<#1725#><#51#> is to dive right in and start making pictures. Study the example input files that are packaged with <#52#><#1727#>rayshade<#1727#><#52#>. Run them through <#53#><#1729#>rayshade<#1729#><#53#> to see what the images they produce look like. Change the input files; move the camera, change the field of view, modify surface properties, and see what differences your changes make, all the while referring to the appropriate portions of this document. Browse through the individual chapters to see what <#54#><#1731#>rayshade<#1731#><#54#> can and cannot do. The <#55#><#1733#>rayshade<#1733#><#55#> quick reference guide may also help you sort out syntactical nasties.

Throughout this text, the <#56#>typewriter<#56#> type style is used to indicate keywords and other items that should be passed directly to <#57#><#1735#>rayshade<#1735#><#57#>. Where appropriate, items in an <#58#>italic<#58#> style indicate places where you should provide an appropriate number or string.

Vectors, which consist of three numerical values, are indicated by an arrow over a name written in italic type style, e.g., #math46##tex2html_wrap_inline4578#. Items enclosed between <#60#>[<#60#> and <#61#>]<#61#> characters indicate that specifying those items is optional. Complex constructions that are described elsewhere in the text, such as surface or object specification, are denoted by enclosing descriptive text between <#62#>;SPMlt;<#62#> and <#63#>;SPMgt;<#63#> characters.