Changes
The following are changes that I'd like to see made to the new layout
- Move the Language Basics sub-section into it's own file, add a brief passage and a table of contents for the sub-sections that follow.
- Create a new file The Scene (maybe there's a better name) to serve as a table of contents for the sub-sections in this group.
- Create a new file Atmospheric Effects and merge those single files as sub-sections of the proposed single file.
- Create a new file Lighting Types to serve as an introduction and table of contents for the sub-sections that follow.
- Moved the Patterns section up one in the order, so that it's after Textures.
- Create a new file Include Files and add an introduction, also add the sub-sections Main Files, Old Files, and Older Files to that file. Add links to each include file.
- Did not add the Quick Reference maybe we should consider dropping that section.
Additional changes listed here:
- moved hexagon and square patterns to the Discontinuous Patterns sub-section --jholsenback 13:52, 6 April 2012 (UTC)
- changes outlined below: --jholsenback 17:17, 11 April 2012 (UTC)
- expanded the table of contents based on feedback
- three major sections now
- added transformations
- minor shuffling in topic order
Contents
- Command-line Options
- Animation Options
- General Output Options
- Display Output Options
- File Output Options
- Scene Parsing Options
- Shell-out to Operating System
- Text Output
- Tracing Options
- Scene Description Language
- Language Basics
- Keywords
- Identifiers
- Comments
- Numeric Expressions
- Vector Expressions
- Color Expressions
- User-Defined Functions
- Strings
- Arrays
- Splines
- Language Directives
- Include Directive
- Declare and Local Directives
- File I/O Directives
- Default Directive
- Version Directive
- Conditional Directives
- User Message Directives
- User Defined Macros
- Scene Description File
- Global Settings
- adc_bailout
- ambient_light
- assumed_gama
- hf_gray_16
- irid_wavelength
- charset
- max_trace_level
- mm_per_unit
- number_of_waves
- noise_generator
- subsurface
- Camera
- Placing the Camera
- Types of Projections
- Placing the Camera
- Focal Blur
- Camera Ray Perturbation
- Camera Identifiers
- Lighting Types
- Light Sources
- Point Lights
- Spotlights
- Cylindrical Lights
- Parallel Lights
- Area Lights
- Light Groups
- Radiosity
- Photons
- Transformations
- translate
- scale
- rotate
- matrix
- Objects
- Finite Solid Primitives
- Blob
- Box
- Cone
- Cylinder
- Height Field
- Isosurface
- Julia Fractal
- Lathe
- Ovus
- Parametric
- Prism
- Sphere
- Sphere Sweep
- Superquadric Ellipsoid
- Surface of Revolution
- Text
- Torus
- Finite Patch Primitives
- Bicubic Patch
- Disc
- Mesh
- Mesh2
- Polygon
- Triangle
- Smooth Triangle
- Infinite Solid Primitives
- Plane
- Poly
- Cubic
- Quartic
- Polynomial
- Quadric
- Constructive Solid Geometry
- Inside and Outside
- Union
- Intersection
- Difference
- Merge
- Object Modifiers
- Textures
- Pigment
- Normal
- Finish
- Ambient
- Emission
- Diffuse Reflection Items
- Highlights
- Specular Reflection
- Conserve Energy for Reflection
- Iridescence
- Halo
- Patterned Textures
- Layered Textures
- UV Mapping
- Triangle Texture Interpolation
- Interior Texture
- Cutaway Textures
- Patterns
- General Patterns
- Agate
- Boxed
- Bozo
- Brick
- Bumps
- Cubic
- Cylindrical
- Density_File
- Dents
- Facets
- Fractal Patterns
- Function as pattern
- Gradient
- Granite
- Hexagon
- Leopard
- Marble
- Onion
- Pavement
- Pigment Pattern
- Planar
- Quilted
- Radial
- Ripples
- Spherical
- Spiral1
- Spiral2
- Spotted
- Square
- Tiling
- Waves
- Wood
- Wrinkles
- Discontinuous Patterns
- Cells
- Checker
- Crackle Patterns
- Object Pattern
- Triangular
- Normal-Dependent Patterns
- Aoi
- Slope
- Special Patterns
- Average
- Image Pattern
- Pattern Modifiers
- Atmospheric Effects
- Atmospheric Media
- Background
- Fog
- Sky Sphere
- Rainbow
- Media
- Media Types
- Sampling Parameters & Methods
- Density
- Include Files
- Main Files
- arrays.inc
- chars.inc
- colors.inc
- consts.inc
- debug.inc
- finish.inc
- functions.inc
- glass.inc, glass_old.inc
- math.inc
- metals.inc
- golds.inc
- rand.inc
- shapes.inc
- shapes2.inc
- shapesq.inc
- skies.inc
- stars.inc
- stones.inc
- stdinc.inc
- strings.inc
- textures.inc
- transforms.inc
- woodmaps.inc
- woods.inc
- logo.inc
- rad_def.inc
- screen.inc
- sunpos.inc
- Old Files
- glass_old.inc
- shapes_old.inc
- stage1.inc
- stdcam.inc
- stones1.inc
- stones2.inc
- Older Files
- font files (*.ttf)
- color_map files (*.map)
- image files (*.png, *.pot, *.df3)