Difference between revisions of "Documentation:Contents"

From POV-Wiki
Jump to navigation Jump to search
m
Line 269: Line 269:
 
==POV-Ray Reference==
 
==POV-Ray Reference==
 
:<strong>2.1 [[Documentation:Reference|Introduction]]</strong>
 
:<strong>2.1 [[Documentation:Reference|Introduction]]</strong>
::2.1.1 [[Documentation:Notation and Basic Assumptions|Notation and Basic Assumptions]]
+
::2.1.1 [[Reference:Notation and Basic Assumptions|Notation and Basic Assumptions]]
::2.1.2 [[Documentation:Command-Line and INI-File Options|Command-line Options]]
+
::2.1.2 [[Reference:Command-Line and INI-File Options|Command-line Options]]
:::2.1.2.1 [[Documentation:Animation Options|Animation Options]]
+
:::2.1.2.1 [[Reference:Animation Options|Animation Options]]
::::2.1.2.1.1 [[Documentation:Animation Options#External Animation Loop|External Animation Loop]]
+
::::2.1.2.1.1 [[Reference:Animation Options#External Animation Loop|External Animation Loop]]
::::2.1.2.1.2 [[Documentation:Animation Options#Internal Animation Loop|Internal Animation Loop]]
+
::::2.1.2.1.2 [[Reference:Animation Options#Internal Animation Loop|Internal Animation Loop]]
::::2.1.2.1.3 [[Documentation:Animation Options#Subsets of Animation Frames|Subsets of Animation Frames]]
+
::::2.1.2.1.3 [[Reference:Animation Options#Subsets of Animation Frames|Subsets of Animation Frames]]
::::2.1.2.1.4 [[Documentation:Animation Options#Cyclic Animation|Cyclic Animation]]
+
::::2.1.2.1.4 [[Reference:Animation Options#Cyclic Animation|Cyclic Animation]]
::::2.1.2.1.5 [[Documentation:Animation Options#Field Rendering|Field Rendering]]
+
::::2.1.2.1.5 [[Reference:Animation Options#Field Rendering|Field Rendering]]
:::2.1.2.2 [[Documentation:General Output Options|General Output Options]]
+
:::2.1.2.2 [[Reference:General Output Options|General Output Options]]
::::2.1.2.2.1 [[Documentation:General Output Options#Height and Width of Output|Height and Width of Output]]
+
::::2.1.2.2.1 [[Reference:General Output Options#Height and Width of Output|Height and Width of Output]]
::::2.1.2.2.2 [[Documentation:General Output Options#Max Image Buffer Memory|Max Image Buffer Memory]]
+
::::2.1.2.2.2 [[Reference:General Output Options#Max Image Buffer Memory|Max Image Buffer Memory]]
::::2.1.2.2.3 [[Documentation:General Output Options#Partial Output Options|Partial Output Options]]
+
::::2.1.2.2.3 [[Reference:General Output Options#Partial Output Options|Partial Output Options]]
::::2.1.2.2.4 [[Documentation:General Output Options#Interrupting Options|Interrupting Options]]
+
::::2.1.2.2.4 [[Reference:General Output Options#Interrupting Options|Interrupting Options]]
::::2.1.2.2.5 [[Documentation:General Output Options#Resuming Options|Resuming Options]]
+
::::2.1.2.2.5 [[Reference:General Output Options#Resuming Options|Resuming Options]]
:::2.1.2.3 [[Documentation:Display Output Options|Display Output Options]]
+
:::2.1.2.3 [[Reference:Display Output Options|Display Output Options]]
::::2.1.2.3.1 [[Documentation:Display Output Options#Display Hardware Settings|Display Hardware Settings]]
+
::::2.1.2.3.1 [[Reference:Display Output Options#Display Hardware Settings|Display Hardware Settings]]
::::2.1.2.3.2 [[Documentation:Display Output Options#Setting your Display Gamma|Setting your Display Gamma]]
+
::::2.1.2.3.2 [[Reference:Display Output Options#Setting your Display Gamma|Setting your Display Gamma]]
::::2.1.2.3.3 [[Documentation:Display Output Options#Display Related Settings|Display Related Settings]]
+
::::2.1.2.3.3 [[Reference:Display Output Options#Display Related Settings|Display Related Settings]]
::::2.1.2.3.4 [[Documentation:Display Output Options#Mosaic Preview|Mosaic Preview]]
+
::::2.1.2.3.4 [[Reference:Display Output Options#Mosaic Preview|Mosaic Preview]]
:::2.1.2.4 [[Documentation:File Output Options|File Output Options]]
+
:::2.1.2.4 [[Reference:File Output Options|File Output Options]]
::::2.1.2.4.1 [[Documentation:File Output Options#Output File Type|Output File Type]]
+
::::2.1.2.4.1 [[Reference:File Output Options#Output File Type|Output File Type]]
::::2.1.2.4.2 [[Documentation:File Output Options#Output File Name|Output File Name]]
+
::::2.1.2.4.2 [[Reference:File Output Options#Output File Name|Output File Name]]
::::2.1.2.4.3 [[Documentation:File Output Options#Output File Buffer|Output File Buffer]]
+
::::2.1.2.4.3 [[Reference:File Output Options#Output File Buffer|Output File Buffer]]
::::2.1.2.4.4 [[Documentation:File Output Options#Output File Dithering|Output File Dithering]]
+
::::2.1.2.4.4 [[Reference:File Output Options#Output File Dithering|Output File Dithering]]
::::2.1.2.4.5 [[Documentation:File Output Options#Output File Gamma|Output File Gamma]]
+
::::2.1.2.4.5 [[Reference:File Output Options#Output File Gamma|Output File Gamma]]
::::2.1.2.4.6 [[Documentation:File Output Options#CPU Utilization Histogram|CPU Utilization Histogram]]
+
::::2.1.2.4.6 [[Reference:File Output Options#CPU Utilization Histogram|CPU Utilization Histogram]]
:::2.1.2.5 [[Documentation:Scene Parsing Options|Scene Parsing Options]]
+
:::2.1.2.5 [[Reference:Scene Parsing Options|Scene Parsing Options]]
::::2.1.2.5.1 [[Documentation:Scene Parsing Options#Constant|Constant]]
+
::::2.1.2.5.1 [[Reference:Scene Parsing Options#Constant|Constant]]
::::2.1.2.5.2 [[Documentation:Scene Parsing Options#Input File Name|Input File Name]]
+
::::2.1.2.5.2 [[Reference:Scene Parsing Options#Input File Name|Input File Name]]
::::2.1.2.5.3 [[Documentation:Scene Parsing Options#Include File Name|Include File Name]]
+
::::2.1.2.5.3 [[Reference:Scene Parsing Options#Include File Name|Include File Name]]
::::2.1.2.5.4 [[Documentation:Scene Parsing Options#Library Paths|Library Paths]]
+
::::2.1.2.5.4 [[Reference:Scene Parsing Options#Library Paths|Library Paths]]
::::2.1.2.5.5 [[Documentation:Scene Parsing Options#Language Version|Language Version]]
+
::::2.1.2.5.5 [[Reference:Scene Parsing Options#Language Version|Language Version]]
:::2.1.2.6 [[Documentation:Shell Command Options|Shell-out to Operating System]]
+
:::2.1.2.6 [[Reference:Shell Command Options|Shell-out to Operating System]]
::::2.1.2.6.1 [[Documentation:Shell Command Options#String Substitution in Shell Commands|String Substitution in Shell Commands]]
+
::::2.1.2.6.1 [[Reference:Shell Command Options#String Substitution in Shell Commands|String Substitution in Shell Commands]]
::::2.1.2.6.2 [[Documentation:Shell Command Options#Shell Command Sequencing|Shell Command Sequencing]]
+
::::2.1.2.6.2 [[Reference:Shell Command Options#Shell Command Sequencing|Shell Command Sequencing]]
::::2.1.2.6.3 [[Documentation:Shell Command Options#Shell Command Return Actions|Shell Command Return Actions]]
+
::::2.1.2.6.3 [[Reference:Shell Command Options#Shell Command Return Actions|Shell Command Return Actions]]
:::2.1.2.7 [[Documentation:Text Output Options|Text Output]]
+
:::2.1.2.7 [[Reference:Text Output Options|Text Output]]
::::2.1.2.7.1 [[Documentation:Text Output Options#Text Streams|Text Streams]]
+
::::2.1.2.7.1 [[Reference:Text Output Options#Text Streams|Text Streams]]
::::2.1.2.7.2 [[Documentation:Text Output Options#Console Text Output|Console Text Output]]
+
::::2.1.2.7.2 [[Reference:Text Output Options#Console Text Output|Console Text Output]]
::::2.1.2.7.3 [[Documentation:Text Output Options#Directing Text Streams to Files|Directing Text Streams to Files]]
+
::::2.1.2.7.3 [[Reference:Text Output Options#Directing Text Streams to Files|Directing Text Streams to Files]]
::::2.1.2.7.4 [[Documentation:Text Output Options#Warning Level|Warning Level]]
+
::::2.1.2.7.4 [[Reference:Text Output Options#Warning Level|Warning Level]]
::::2.1.2.7.5 [[Documentation:Text Output Options#Help Screen Switches|Help Screen Switches]]
+
::::2.1.2.7.5 [[Reference:Text Output Options#Help Screen Switches|Help Screen Switches]]
:::2.1.2.8 [[Documentation:Tracing Options|Tracing Options]]
+
:::2.1.2.8 [[Reference:Tracing Options|Tracing Options]]
::::2.1.2.8.1 [[Documentation:Tracing Options#Symmetric MultiProcessing|Symmetric MultiProcessing]]
+
::::2.1.2.8.1 [[Reference:Tracing Options#Symmetric MultiProcessing|Symmetric MultiProcessing]]
::::2.1.2.8.2 [[Documentation:Tracing Options#Render Block Size|Render Block Size]]
+
::::2.1.2.8.2 [[Reference:Tracing Options#Render Block Size|Render Block Size]]
:::::2.1.2.8.2.1 [[Documentation:Tracing Options#Render Pattern|Render Pattern]]
+
:::::2.1.2.8.2.1 [[Reference:Tracing Options#Render Pattern|Render Pattern]]
:::::2.1.2.8.2.2 [[Documentation:Tracing Options#Render Block Step|Render Block Step]]
+
:::::2.1.2.8.2.2 [[Reference:Tracing Options#Render Block Step|Render Block Step]]
::::2.1.2.8.3 [[Documentation:Tracing Options#Quality Settings|Quality Settings]]
+
::::2.1.2.8.3 [[Reference:Tracing Options#Quality Settings|Quality Settings]]
::::2.1.2.8.4 [[Documentation:Tracing Options#Automatic Bounding Control|Automatic Bounding Control]]
+
::::2.1.2.8.4 [[Reference:Tracing Options#Automatic Bounding Control|Automatic Bounding Control]]
::::2.1.2.8.5 [[Documentation:Tracing Options#Removing User Bounding|Removing User Bounding]]
+
::::2.1.2.8.5 [[Reference:Tracing Options#Removing User Bounding|Removing User Bounding]]
::::2.1.2.8.6 [[Documentation:Tracing Options#BSP Bounding|BSP Bounding]]
+
::::2.1.2.8.6 [[Reference:Tracing Options#BSP Bounding|BSP Bounding]]
::::2.1.2.8.7 [[Documentation:Tracing Options#Anti-Aliasing Options|Anti-Aliasing Options]]
+
::::2.1.2.8.7 [[Reference:Tracing Options#Anti-Aliasing Options|Anti-Aliasing Options]]
::::2.1.2.8.8 [[Documentation:Tracing Options#Radiosity Options|Radiosity Options]]
+
::::2.1.2.8.8 [[Reference:Tracing Options#Radiosity Options|Radiosity Options]]
:::::2.1.2.8.8.1 [[Documentation:Tracing Options#Radiosity High Reproducibility|Radiosity High Reproducibility]]
+
:::::2.1.2.8.8.1 [[Reference:Tracing Options#Radiosity High Reproducibility|Radiosity High Reproducibility]]
:::::2.1.2.8.8.2 [[Documentation:Tracing Options#Radiosity Load and Save|Radiosity Load and Save]]
+
:::::2.1.2.8.8.2 [[Reference:Tracing Options#Radiosity Load and Save|Radiosity Load and Save]]
:::::2.1.2.8.8.3 [[Documentation:Tracing Options#Radiosity Vain Pretrace|Radiosity Vain Pretrace]]
+
:::::2.1.2.8.8.3 [[Reference:Tracing Options#Radiosity Vain Pretrace|Radiosity Vain Pretrace]]
:<strong>2.2 [[Documentation:Scene Description Language|Scene Description Language]]</strong>
+
:<strong>2.2 [[Reference:Scene Description Language|Scene Description Language]]</strong>
::2.2.1 [[Documentation:Scene Description Language#Language Basics|Language Basics]]
+
::2.2.1 [[Reference:Scene Description Language#Language Basics|Language Basics]]
:::2.2.1.1 [[Documentation:Keywords|Keywords]]
+
:::2.2.1.1 [[Reference:Keywords|Keywords]]
:::2.2.1.2 [[Documentation:Identifiers|Identifiers]]
+
:::2.2.1.2 [[Reference:Identifiers|Identifiers]]
:::2.2.1.3 [[Documentation:Comments|Comments]]
+
:::2.2.1.3 [[Reference:Comments|Comments]]
:::2.2.1.4 [[Documentation:Numeric Expressions|Numeric Expressions]]
+
:::2.2.1.4 [[Reference:Numeric Expressions|Numeric Expressions]]
::::2.2.1.4.1 [[Documentation:Numeric Expressions#Literals|Literals]]
+
::::2.2.1.4.1 [[Reference:Numeric Expressions#Literals|Literals]]
::::2.2.1.4.2 [[Documentation:Numeric Expressions#Identifiers|Identifiers]]
+
::::2.2.1.4.2 [[Reference:Numeric Expressions#Identifiers|Identifiers]]
::::2.2.1.4.3 [[Documentation:Numeric Expressions#Operators|Operators]]
+
::::2.2.1.4.3 [[Reference:Numeric Expressions#Operators|Operators]]
::::2.2.1.4.4 [[Documentation:Numeric Expressions#Functions|Functions]]
+
::::2.2.1.4.4 [[Reference:Numeric Expressions#Functions|Functions]]
::::2.2.1.4.5 [[Documentation:Numeric Expressions#Built-in Constants|Built-in Constants]]
+
::::2.2.1.4.5 [[Reference:Numeric Expressions#Built-in Constants|Built-in Constants]]
::::2.2.1.4.6 [[Documentation:Numeric Expressions#Built-in Variables|Built-in Variables]]
+
::::2.2.1.4.6 [[Reference:Numeric Expressions#Built-in Variables|Built-in Variables]]
:::2.2.1.5 [[Documentation:Vector Expressions|Vector Expressions]]
+
:::2.2.1.5 [[Reference:Vector Expressions|Vector Expressions]]
::::2.2.1.5.1 [[Documentation:Vector Expressions#Literals|Literals]]
+
::::2.2.1.5.1 [[Reference:Vector Expressions#Literals|Literals]]
::::2.2.1.5.2 [[Documentation:Vector Expressions#Identifiers|Identifiers]]
+
::::2.2.1.5.2 [[Reference:Vector Expressions#Identifiers|Identifiers]]
::::2.2.1.5.3 [[Documentation:Vector Expressions#Operators|Operators]]
+
::::2.2.1.5.3 [[Reference:Vector Expressions#Operators|Operators]]
::::2.2.1.5.4 [[Documentation:Vector Expressions#Operator Promotion|Operator Promotion]]
+
::::2.2.1.5.4 [[Reference:Vector Expressions#Operator Promotion|Operator Promotion]]
::::2.2.1.5.5 [[Documentation:Vector Expressions#Functions|Functions]]
+
::::2.2.1.5.5 [[Reference:Vector Expressions#Functions|Functions]]
::::2.2.1.5.6 [[Documentation:Vector Expressions#Built-in Constants|Built-in Constants]]
+
::::2.2.1.5.6 [[Reference:Vector Expressions#Built-in Constants|Built-in Constants]]
:::2.2.1.6 [[Documentation:Color Expressions|Color Expressions]]
+
:::2.2.1.6 [[Reference:Color Expressions|Color Expressions]]
::::2.2.1.6.1 [[Documentation:Color Expressions#Color Vectors|Color Vectors]]
+
::::2.2.1.6.1 [[Reference:Color Expressions#Color Vectors|Color Vectors]]
::::2.2.1.6.2 [[Documentation:Color Expressions#sRGB Colors|sRGB Colors]]
+
::::2.2.1.6.2 [[Reference:Color Expressions#sRGB Colors|sRGB Colors]]
::::2.2.1.6.3 [[Documentation:Color Expressions#Color Keywords|Color Keywords]]
+
::::2.2.1.6.3 [[Reference:Color Expressions#Color Keywords|Color Keywords]]
::::2.2.1.6.4 [[Documentation:Color Expressions#Color Identifiers|Color Identifiers]]
+
::::2.2.1.6.4 [[Reference:Color Expressions#Color Identifiers|Color Identifiers]]
::::2.2.1.6.5 [[Documentation:Color Expressions#Color Operators|Color Operators]]
+
::::2.2.1.6.5 [[Reference:Color Expressions#Color Operators|Color Operators]]
::::2.2.1.6.6 [[Documentation:Color Expressions#Common Color Pitfalls|Common Color Pitfalls]]
+
::::2.2.1.6.6 [[Reference:Color Expressions#Common Color Pitfalls|Common Color Pitfalls]]
:::2.2.1.7 [[Documentation:Function|User-Defined Functions]]
+
:::2.2.1.7 [[Reference:Function|User-Defined Functions]]
::::2.2.1.7.1 [[Documentation:Function#Sum and Product functions|Sum and Product functions]]
+
::::2.2.1.7.1 [[Reference:Function#Sum and Product functions|Sum and Product functions]]
::::2.2.1.7.2 [[Documentation:Function#Functions and Macros|Functions and Macros]]
+
::::2.2.1.7.2 [[Reference:Function#Functions and Macros|Functions and Macros]]
::::2.2.1.7.3 [[Documentation:Function#Declaring User-Defined Float Functions|Declaring User-Defined Float Functions]]
+
::::2.2.1.7.3 [[Reference:Function#Declaring User-Defined Float Functions|Declaring User-Defined Float Functions]]
::::2.2.1.7.4 [[Documentation:Function#Declaring User-Defined Vector Functions|Declaring User-Defined Vector Functions]]
+
::::2.2.1.7.4 [[Reference:Function#Declaring User-Defined Vector Functions|Declaring User-Defined Vector Functions]]
::::2.2.1.7.5 [[Documentation:Function#Declaring User-Defined Color Functions|Declaring User-Defined Color Functions]]
+
::::2.2.1.7.5 [[Reference:Function#Declaring User-Defined Color Functions|Declaring User-Defined Color Functions]]
::::2.2.1.7.6 [[Documentation:Function#Internal Pre-Defined Functions|Internal Pre-Defined Functions]]
+
::::2.2.1.7.6 [[Reference:Function#Internal Pre-Defined Functions|Internal Pre-Defined Functions]]
:::2.2.1.8 [[Documentation:Strings|Strings]]
+
:::2.2.1.8 [[Reference:Strings|Strings]]
::::2.2.1.8.1 [[Documentation:Strings#String Literals|String Literals]]
+
::::2.2.1.8.1 [[Reference:Strings#String Literals|String Literals]]
::::2.2.1.8.2 [[Documentation:Strings#String Identifiers|String Identifiers]]
+
::::2.2.1.8.2 [[Reference:Strings#String Identifiers|String Identifiers]]
::::2.2.1.8.3 [[Documentation:Strings#String Relational Operators|String Relational Operators]]
+
::::2.2.1.8.3 [[Reference:Strings#String Relational Operators|String Relational Operators]]
::::2.2.1.8.4 [[Documentation:Strings#String Functions|String Functions]]
+
::::2.2.1.8.4 [[Reference:Strings#String Functions|String Functions]]
::::2.2.1.8.5 [[Documentation:Strings#Built-in Variables|Built-in Variables]]
+
::::2.2.1.8.5 [[Reference:Strings#Built-in Variables|Built-in Variables]]
:::2.2.1.9 [[Documentation:Array|Arrays]]
+
:::2.2.1.9 [[Reference:Array|Arrays]]
::::2.2.1.9.1 [[Documentation:Array#Declaring Arrays|Declaring Arrays]]
+
::::2.2.1.9.1 [[Reference:Array#Declaring Arrays|Declaring Arrays]]
::::2.2.1.9.2 [[Documentation:Array#Array Initializers|Array Initializers]]
+
::::2.2.1.9.2 [[Reference:Array#Array Initializers|Array Initializers]]
:::2.2.1.10 [[Documentation:Spline|Splines]]
+
:::2.2.1.10 [[Reference:Spline|Splines]]
::::2.2.1.10.1 [[Documentation:Spline#Splines and Macros|Splines and Macros]]
+
::::2.2.1.10.1 [[Reference:Spline#Splines and Macros|Splines and Macros]]
::2.2.2 [[Documentation:Language Directives|Language Directives]]
+
::2.2.2 [[Reference:Language Directives|Language Directives]]
:::2.2.2.1 [[Documentation:Include Files and the include Directive|Include Files and the #include Directive]]
+
:::2.2.2.1 [[Reference:Include Files and the include Directive|Include Files and the #include Directive]]
:::2.2.2.2 [[Documentation:The declare and local Directives|The #declare and #local Directives]]
+
:::2.2.2.2 [[Reference:The declare and local Directives|The #declare and #local Directives]]
::::2.2.2.2.1 [[Documentation:The declare and local Directives#Declaring identifiers|Declaring identifiers]]
+
::::2.2.2.2.1 [[Reference:The declare and local Directives#Declaring identifiers|Declaring identifiers]]
::::2.2.2.2.2 [[Documentation:The declare and local Directives#declare vs. local|#declare vs. #local]]
+
::::2.2.2.2.2 [[Reference:The declare and local Directives#declare vs. local|#declare vs. #local]]
::::2.2.2.2.3 [[Documentation:The declare and local Directives#Identifier Name Collisions|Identifier Name Collisions]]
+
::::2.2.2.2.3 [[Reference:The declare and local Directives#Identifier Name Collisions|Identifier Name Collisions]]
::::2.2.2.2.4 [[Documentation:The declare and local Directives#Destroying Identifiers with undef|Destroying Identifiers with #undef]]
+
::::2.2.2.2.4 [[Reference:The declare and local Directives#Destroying Identifiers with undef|Destroying Identifiers with #undef]]
::::2.2.2.2.5 [[Documentation:The declare and local Directives#Deprecation Support|Deprecation Support]]
+
::::2.2.2.2.5 [[Reference:The declare and local Directives#Deprecation Support|Deprecation Support]]
:::2.2.2.3 [[Documentation:File I/O Directives|File I/O Directives]]
+
:::2.2.2.3 [[Reference:File I/O Directives|File I/O Directives]]
::::2.2.2.3.1 [[Documentation:File I/O Directives#The fopen Directive|The #fopen Directive]]
+
::::2.2.2.3.1 [[Reference:File I/O Directives#The fopen Directive|The #fopen Directive]]
::::2.2.2.3.2 [[Documentation:File I/O Directives#The fclose Directive|The #fclose Directive]]
+
::::2.2.2.3.2 [[Reference:File I/O Directives#The fclose Directive|The #fclose Directive]]
::::2.2.2.3.3 [[Documentation:File I/O Directives#The read Directive|The #read Directive]]
+
::::2.2.2.3.3 [[Reference:File I/O Directives#The read Directive|The #read Directive]]
::::2.2.2.3.4 [[Documentation:File I/O Directives#The write Directive|The #write Directive]]
+
::::2.2.2.3.4 [[Reference:File I/O Directives#The write Directive|The #write Directive]]
:::2.2.2.4 [[Documentation:The default Directive|The #default Directive]]
+
:::2.2.2.4 [[Reference:The default Directive|The #default Directive]]
:::2.2.2.5 [[Documentation:The version Directive|The #version Directive]]
+
:::2.2.2.5 [[Reference:The version Directive|The #version Directive]]
:::2.2.2.6 [[Documentation:Conditional Directives|Conditional Directives]]
+
:::2.2.2.6 [[Reference:Conditional Directives|Conditional Directives]]
::::2.2.2.6.1 [[Documentation:Conditional Directives#The if...else...end Directives|The #if...#else...#end Directives]]
+
::::2.2.2.6.1 [[Reference:Conditional Directives#The if...else...end Directives|The #if...#else...#end Directives]]
::::2.2.2.6.2 [[Documentation:Conditional Directives#The ifdef and ifndef Directives|The #ifdef and #ifndef Directives]]
+
::::2.2.2.6.2 [[Reference:Conditional Directives#The ifdef and ifndef Directives|The #ifdef and #ifndef Directives]]
::::2.2.2.6.3 [[Documentation:Conditional Directives#The for Directive|The #for Directive]]
+
::::2.2.2.6.3 [[Reference:Conditional Directives#The for Directive|The #for Directive]]
::::2.2.2.6.4 [[Documentation:Conditional Directives#The switch, case, range and break Directives|The #switch, #case, #range and #break Directives]]
+
::::2.2.2.6.4 [[Reference:Conditional Directives#The switch, case, range and break Directives|The #switch, #case, #range and #break Directives]]
::::2.2.2.6.5 [[Documentation:Conditional Directives#The while...end Directive|The #while...#end Directive]]
+
::::2.2.2.6.5 [[Reference:Conditional Directives#The while...end Directive|The #while...#end Directive]]
:::2.2.2.7 [[Documentation:User Message Directives|User Message Directives]]
+
:::2.2.2.7 [[Reference:User Message Directives|User Message Directives]]
::::2.2.2.7.1 [[Documentation:User Message Directives#Text Message Streams|Text Message Streams]]
+
::::2.2.2.7.1 [[Reference:User Message Directives#Text Message Streams|Text Message Streams]]
::::2.2.2.7.2 [[Documentation:User Message Directives#Text Formatting|Text Formatting]]
+
::::2.2.2.7.2 [[Reference:User Message Directives#Text Formatting|Text Formatting]]
:::2.2.2.8 [[Documentation:User Defined Macros|User Defined Macros]]
+
:::2.2.2.8 [[Reference:User Defined Macros|User Defined Macros]]
::::2.2.2.8.1 [[Documentation:User Defined Macros#The macro Directive|The #macro Directive]]
+
::::2.2.2.8.1 [[Reference:User Defined Macros#The macro Directive|The #macro Directive]]
::::2.2.2.8.2 [[Documentation:User Defined Macros#Invoking Macros|Invoking Macros]]
+
::::2.2.2.8.2 [[Reference:User Defined Macros#Invoking Macros|Invoking Macros]]
::::2.2.2.8.3 [[Documentation:User Defined Macros#Are POV-Ray Macros a Function or a Macro?|Are POV-Ray Macros a Function or a Macro?]]
+
::::2.2.2.8.3 [[Reference:User Defined Macros#Are POV-Ray Macros a Function or a Macro?|Are POV-Ray Macros a Function or a Macro?]]
::::2.2.2.8.4 [[Documentation:User Defined Macros#Returning a Value Like a Function|Returning a Value Like a Function]]
+
::::2.2.2.8.4 [[Reference:User Defined Macros#Returning a Value Like a Function|Returning a Value Like a Function]]
::::2.2.2.8.5 [[Documentation:User Defined Macros#Returning Values Via Parameters|Returning Values Via Parameters]]
+
::::2.2.2.8.5 [[Reference:User Defined Macros#Returning Values Via Parameters|Returning Values Via Parameters]]
 
:<strong>2.3 [[Documentation:Reference Section 3#Scene Settings|Scene Settings]]</strong>
 
:<strong>2.3 [[Documentation:Reference Section 3#Scene Settings|Scene Settings]]</strong>
::2.3.1 [[Documentation:Camera|Camera]]
+
::2.3.1 [[Reference:Camera|Camera]]
:::2.3.1.1 [[Documentation:Camera#Placing the Camera|Placing the Camera]]
+
:::2.3.1.1 [[Reference:Camera#Placing the Camera|Placing the Camera]]
::::2.3.1.1.1 [[Documentation:Camera#Location and Look_At|Location and Look_At]]
+
::::2.3.1.1.1 [[Reference:Camera#Location and Look_At|Location and Look_At]]
::::2.3.1.1.2 [[Documentation:Camera#The Sky Vector|The Sky Vector]]
+
::::2.3.1.1.2 [[Reference:Camera#The Sky Vector|The Sky Vector]]
::::2.3.1.1.3 [[Documentation:Camera#Angles|Angles]]
+
::::2.3.1.1.3 [[Reference:Camera#Angles|Angles]]
::::2.3.1.1.4 [[Documentation:Camera#The Direction Vector|The Direction Vector]]
+
::::2.3.1.1.4 [[Reference:Camera#The Direction Vector|The Direction Vector]]
::::2.3.1.1.5 [[Documentation:Camera#Up and Right Vectors|Up and Right Vectors]]
+
::::2.3.1.1.5 [[Reference:Camera#Up and Right Vectors|Up and Right Vectors]]
::::2.3.1.1.6 [[Documentation:Camera#Aspect Ratio|Aspect Ratio]]
+
::::2.3.1.1.6 [[Reference:Camera#Aspect Ratio|Aspect Ratio]]
::::2.3.1.1.7 [[Documentation:Camera#Handedness|Handedness]]
+
::::2.3.1.1.7 [[Reference:Camera#Handedness|Handedness]]
::::2.3.1.1.8 [[Documentation:Camera#Transforming the Camera|Transforming the Camera]]
+
::::2.3.1.1.8 [[Reference:Camera#Transforming the Camera|Transforming the Camera]]
:::2.3.1.2 [[Documentation:Camera#Types of Projection|Types of Projection]]
+
:::2.3.1.2 [[Reference:Camera#Types of Projection|Types of Projection]]
::::2.3.1.2.1 [[Documentation:Camera#Perspective projection|Perspective projection]]
+
::::2.3.1.2.1 [[Reference:Camera#Perspective projection|Perspective projection]]
::::2.3.1.2.2 [[Documentation:Camera#Orthographic projection|Orthographic projection]]
+
::::2.3.1.2.2 [[Reference:Camera#Orthographic projection|Orthographic projection]]
::::2.3.1.2.3 [[Documentation:Camera#Mesh projection|Mesh projection]]
+
::::2.3.1.2.3 [[Reference:Camera#Mesh projection|Mesh projection]]
:::::2.3.1.2.3.1 [[Documentation:Camera#Rays Per Pixel|Rays Per Pixel]]
+
:::::2.3.1.2.3.1 [[Reference:Camera#Rays Per Pixel|Rays Per Pixel]]
:::::2.3.1.2.3.2 [[Documentation:Camera#Distribution Type|Distribution Type]]
+
:::::2.3.1.2.3.2 [[Reference:Camera#Distribution Type|Distribution Type]]
:::::2.3.1.2.3.3 [[Documentation:Camera#Max Distance|Max Distance]]
+
:::::2.3.1.2.3.3 [[Reference:Camera#Max Distance|Max Distance]]
:::::2.3.1.2.3.4 [[Documentation:Camera#Mesh Object|Mesh Object]]
+
:::::2.3.1.2.3.4 [[Reference:Camera#Mesh Object|Mesh Object]]
:::::2.3.1.2.3.5 [[Documentation:Camera#About the Location Vector|About the Location Vector]]
+
:::::2.3.1.2.3.5 [[Reference:Camera#About the Location Vector|About the Location Vector]]
:::::2.3.1.2.3.6 [[Documentation:Camera#About the Direction Vector|About the Direction Vector]]
+
:::::2.3.1.2.3.6 [[Reference:Camera#About the Direction Vector|About the Direction Vector]]
:::::2.3.1.2.3.7 [[Documentation:Camera#The Smooth Modifier|The Smooth Modifier]]
+
:::::2.3.1.2.3.7 [[Reference:Camera#The Smooth Modifier|The Smooth Modifier]]
::::2.3.1.2.4 [[Documentation:Camera#Fisheye projection|Fisheye projection]]
+
::::2.3.1.2.4 [[Reference:Camera#Fisheye projection|Fisheye projection]]
::::2.3.1.2.5 [[Documentation:Camera#Ultra wide angle projection|Ultra wide angle projection]]
+
::::2.3.1.2.5 [[Reference:Camera#Ultra wide angle projection|Ultra wide angle projection]]
::::2.3.1.2.6 [[Documentation:Camera#Omnimax projection|Omnimax projection]]
+
::::2.3.1.2.6 [[Reference:Camera#Omnimax projection|Omnimax projection]]
::::2.3.1.2.7 [[Documentation:Camera#Panoramic projection|Panoramic projection]]
+
::::2.3.1.2.7 [[Reference:Camera#Panoramic projection|Panoramic projection]]
::::2.3.1.2.8 [[Documentation:Camera#Cylindrical projection|Cylindrical projection]]
+
::::2.3.1.2.8 [[Reference:Camera#Cylindrical projection|Cylindrical projection]]
::::2.3.1.2.9 [[Documentation:Camera#Spherical projection|Spherical projection]]
+
::::2.3.1.2.9 [[Reference:Camera#Spherical projection|Spherical projection]]
:::2.3.1.3 [[Documentation:Camera#Focal Blur|Focal Blur]]
+
:::2.3.1.3 [[Reference:Camera#Focal Blur|Focal Blur]]
:::2.3.1.4 [[Documentation:Camera#Camera Ray Perturbation|Camera Ray Perturbation]]
+
:::2.3.1.4 [[Reference:Camera#Camera Ray Perturbation|Camera Ray Perturbation]]
:::2.3.1.5 [[Documentation:Camera#Camera Identifiers|Camera Identifiers]]
+
:::2.3.1.5 [[Reference:Camera#Camera Identifiers|Camera Identifiers]]
::2.3.2 [[Documentation:Reference_Section_3.1#Atmospheric_Effects|Atmospheric Effects]]
+
::2.3.2 [[Reference:Reference_Section_3.1#Atmospheric_Effects|Atmospheric Effects]]
:::2.3.2.1 [[Documentation:Atmospheric Media|Atmospheric Media]]
+
:::2.3.2.1 [[Reference:Atmospheric Media|Atmospheric Media]]
:::2.3.2.2 [[Documentation:Background|Background]]
+
:::2.3.2.2 [[Reference:Background|Background]]
:::2.3.2.3 [[Documentation:Fog|Fog]]
+
:::2.3.2.3 [[Reference:Fog|Fog]]
:::2.3.2.4 [[Documentation:Sky Sphere|Sky Sphere]]
+
:::2.3.2.4 [[Reference:Sky Sphere|Sky Sphere]]
:::2.3.2.5 [[Documentation:Rainbow|Rainbow]]
+
:::2.3.2.5 [[Reference:Rainbow|Rainbow]]
::2.3.3 [[Documentation:Global Settings|Global Settings]]
+
::2.3.3 [[Reference:Global Settings|Global Settings]]
:::2.3.3.1 [[Documentation:Global Settings#ADC_Bailout|ADC_Bailout]]
+
:::2.3.3.1 [[Reference:Global Settings#ADC_Bailout|ADC_Bailout]]
:::2.3.3.2 [[Documentation:Global Settings#Ambient_Light|Ambient_Light]]
+
:::2.3.3.2 [[Reference:Global Settings#Ambient_Light|Ambient_Light]]
:::2.3.3.3 [[Documentation:Global Settings#Assumed_Gamma|Assumed_Gamma]]
+
:::2.3.3.3 [[Reference:Global Settings#Assumed_Gamma|Assumed_Gamma]]
:::2.3.3.4 [[Documentation:Global Settings#HF_Gray_16|HF_Gray_16]]
+
:::2.3.3.4 [[Reference:Global Settings#HF_Gray_16|HF_Gray_16]]
:::2.3.3.5 [[Documentation:Global Settings#Irid_Wavelength|Irid_Wavelength]]
+
:::2.3.3.5 [[Reference:Global Settings#Irid_Wavelength|Irid_Wavelength]]
:::2.3.3.6 [[Documentation:Global Settings#Charset|Charset]]
+
:::2.3.3.6 [[Reference:Global Settings#Charset|Charset]]
:::2.3.3.7 [[Documentation:Global Settings#Max_Trace_Level|Max_Trace_Level]]
+
:::2.3.3.7 [[Reference:Global Settings#Max_Trace_Level|Max_Trace_Level]]
:::2.3.3.8 [[Documentation:Global Settings#Max_Intersections|Max_Intersections]]
+
:::2.3.3.8 [[Reference:Global Settings#Max_Intersections|Max_Intersections]]
:::2.3.3.9 [[Documentation:Global Settings#Mm_Per_Unit|Mm_Per_Unit]]
+
:::2.3.3.9 [[Reference:Global Settings#Mm_Per_Unit|Mm_Per_Unit]]
:::2.3.3.10 [[Documentation:Global Settings#Number_Of_Waves|Number_Of_Waves]]
+
:::2.3.3.10 [[Reference:Global Settings#Number_Of_Waves|Number_Of_Waves]]
:::2.3.3.11 [[Documentation:Global Settings#Noise_generator|Noise_generator]]
+
:::2.3.3.11 [[Reference:Global Settings#Noise_generator|Noise_generator]]
:::2.3.3.12 [[Documentation:Global Settings#Subsurface|Subsurface]]
+
:::2.3.3.12 [[Reference:Global Settings#Subsurface|Subsurface]]
::2.3.4 [[Documentation:Radiosity|Radiosity]]
+
::2.3.4 [[Reference:Radiosity|Radiosity]]
:::2.3.4.1 [[Documentation:Radiosity#Radiosity Basics|Radiosity Basics]]
+
:::2.3.4.1 [[Reference:Radiosity#Radiosity Basics|Radiosity Basics]]
:::2.3.4.2 [[Documentation:Radiosity#How Radiosity Works|How Radiosity Works]]
+
:::2.3.4.2 [[Reference:Radiosity#How Radiosity Works|How Radiosity Works]]
:::2.3.4.3 [[Documentation:Radiosity#Adjusting Radiosity|Adjusting Radiosity]]
+
:::2.3.4.3 [[Reference:Radiosity#Adjusting Radiosity|Adjusting Radiosity]]
::::2.3.4.3.1 [[Documentation:Radiosity#adc_bailout|adc_bailout]]
+
::::2.3.4.3.1 [[Reference:Radiosity#adc_bailout|adc_bailout]]
::::2.3.4.3.2 [[Documentation:Radiosity#always_sample|always_sample]]
+
::::2.3.4.3.2 [[Reference:Radiosity#always_sample|always_sample]]
::::2.3.4.3.3 [[Documentation:Radiosity#brightness|brightness]]
+
::::2.3.4.3.3 [[Reference:Radiosity#brightness|brightness]]
::::2.3.4.3.4 [[Documentation:Radiosity#count|count]]
+
::::2.3.4.3.4 [[Reference:Radiosity#count|count]]
::::2.3.4.3.5 [[Documentation:Radiosity#error_bound|error_bound]]
+
::::2.3.4.3.5 [[Reference:Radiosity#error_bound|error_bound]]
::::2.3.4.3.6 [[Documentation:Radiosity#gray_threshold|gray_threshold]]
+
::::2.3.4.3.6 [[Reference:Radiosity#gray_threshold|gray_threshold]]
::::2.3.4.3.7 [[Documentation:Radiosity#low_error_factor|low_error_factor]]
+
::::2.3.4.3.7 [[Reference:Radiosity#low_error_factor|low_error_factor]]
::::2.3.4.3.8 [[Documentation:Radiosity#max_sample|max_sample]]
+
::::2.3.4.3.8 [[Reference:Radiosity#max_sample|max_sample]]
::::2.3.4.3.9 [[Documentation:Radiosity#maximum_reuse|maximum_reuse]]
+
::::2.3.4.3.9 [[Reference:Radiosity#maximum_reuse|maximum_reuse]]
::::2.3.4.3.10 [[Documentation:Radiosity#minimum_reuse|minimum_reuse]]
+
::::2.3.4.3.10 [[Reference:Radiosity#minimum_reuse|minimum_reuse]]
::::2.3.4.3.11 [[Documentation:Radiosity#nearest_count|nearest_count]]
+
::::2.3.4.3.11 [[Reference:Radiosity#nearest_count|nearest_count]]
::::2.3.4.3.12 [[Documentation:Radiosity#pretrace_start and pretrace_end|pretrace_start and pretrace_end]]
+
::::2.3.4.3.12 [[Reference:Radiosity#pretrace_start and pretrace_end|pretrace_start and pretrace_end]]
::::2.3.4.3.13 [[Documentation:Radiosity#recursion_limit|recursion_limit]]
+
::::2.3.4.3.13 [[Reference:Radiosity#recursion_limit|recursion_limit]]
:::2.3.4.4 [[Documentation:Radiosity#Configuring Radiosity|Configuring Radiosity]]
+
:::2.3.4.4 [[Reference:Radiosity#Configuring Radiosity|Configuring Radiosity]]
::::2.3.4.4.1 [[Documentation:Radiosity#Importance|Importance]]
+
::::2.3.4.4.1 [[Reference:Radiosity#Importance|Importance]]
::::2.3.4.4.2 [[Documentation:Radiosity#Media and Radiosity|Media and Radiosity]]
+
::::2.3.4.4.2 [[Reference:Radiosity#Media and Radiosity|Media and Radiosity]]
::::2.3.4.4.3 [[Documentation:Radiosity#No Radiosity|No Radiosity]]
+
::::2.3.4.4.3 [[Reference:Radiosity#No Radiosity|No Radiosity]]
::::2.3.4.4.4 [[Documentation:Radiosity#Normal and Radiosity|Normal and Radiosity]]
+
::::2.3.4.4.4 [[Reference:Radiosity#Normal and Radiosity|Normal and Radiosity]]
::::2.3.4.4.5 [[Documentation:Radiosity#Save and Load Radiosity Data|Save and Load Radiosity Data]]
+
::::2.3.4.4.5 [[Reference:Radiosity#Save and Load Radiosity Data|Save and Load Radiosity Data]]
::::2.3.4.4.6 [[Documentation:Radiosity#Subsurface and Radiosity|Subsurface and Radiosity]]
+
::::2.3.4.4.6 [[Reference:Radiosity#Subsurface and Radiosity|Subsurface and Radiosity]]
:::2.3.4.5 [[Documentation:Radiosity#Tips on Radiosity|Tips on Radiosity]]
+
:::2.3.4.5 [[Reference:Radiosity#Tips on Radiosity|Tips on Radiosity]]
:<strong>2.4 [[Documentation:Object|Objects]]</strong>
+
:<strong>2.4 [[Reference:Object|Objects]]</strong>
::2.4.1 [[Documentation:Object#Finite Solid Primitives|Finite Solid Primitives]]
+
::2.4.1 [[Reference:Object#Finite Solid Primitives|Finite Solid Primitives]]
:::2.4.1.1 [[Documentation:Blob|Blob]]
+
:::2.4.1.1 [[Reference:Blob|Blob]]
:::2.4.1.2 [[Documentation:Box|Box]]
+
:::2.4.1.2 [[Reference:Box|Box]]
:::2.4.1.3 [[Documentation:Cone|Cone]]
+
:::2.4.1.3 [[Reference:Cone|Cone]]
:::2.4.1.4 [[Documentation:Cylinder|Cylinder]]
+
:::2.4.1.4 [[Reference:Cylinder|Cylinder]]
:::2.4.1.5 [[Documentation:Height Field|Height Field]]
+
:::2.4.1.5 [[Reference:Height Field|Height Field]]
:::2.4.1.6 [[Documentation:Isosurface|Isosurface]]
+
:::2.4.1.6 [[Reference:Isosurface|Isosurface]]
:::2.4.1.7 [[Documentation:Julia Fractal|Julia Fractal]]
+
:::2.4.1.7 [[Reference:Julia Fractal|Julia Fractal]]
:::2.4.1.8 [[Documentation:Lathe|Lathe]]
+
:::2.4.1.8 [[Reference:Lathe|Lathe]]
:::2.4.1.9 [[Documentation:Ovus|Ovus]]
+
:::2.4.1.9 [[Reference:Ovus|Ovus]]
:::2.4.1.10 [[Documentation:Parametric|Parametric]]
+
:::2.4.1.10 [[Reference:Parametric|Parametric]]
:::2.4.1.11 [[Documentation:Prism|Prism]]
+
:::2.4.1.11 [[Reference:Prism|Prism]]
:::2.4.1.12 [[Documentation:Sphere|Sphere]]
+
:::2.4.1.12 [[Reference:Sphere|Sphere]]
:::2.4.1.13 [[Documentation:Sphere Sweep|Sphere Sweep]]
+
:::2.4.1.13 [[Reference:Sphere Sweep|Sphere Sweep]]
:::2.4.1.14 [[Documentation:Superellipsoid|Superquadric Ellipsoid]]
+
:::2.4.1.14 [[Reference:Superellipsoid|Superquadric Ellipsoid]]
:::2.4.1.15 [[Documentation:Sor|Surface of Revolution]]
+
:::2.4.1.15 [[Reference:Sor|Surface of Revolution]]
:::2.4.1.16 [[Documentation:Text|Text]]
+
:::2.4.1.16 [[Reference:Text|Text]]
:::2.4.1.17 [[Documentation:Torus|Torus]]
+
:::2.4.1.17 [[Reference:Torus|Torus]]
::2.4.2 [[Documentation:Object#Finite Patch Primitives|Finite Patch Primitives]]
+
::2.4.2 [[Reference:Object#Finite Patch Primitives|Finite Patch Primitives]]
:::2.4.2.1 [[Documentation:Bicubic Patch|Bicubic Patch]]
+
:::2.4.2.1 [[Reference:Bicubic Patch|Bicubic Patch]]
:::2.4.2.2 [[Documentation:Disc|Disc]]
+
:::2.4.2.2 [[Reference:Disc|Disc]]
:::2.4.2.3 [[Documentation:Mesh|Mesh]]
+
:::2.4.2.3 [[Reference:Mesh|Mesh]]
::::2.4.2.3.1 [[Documentation:Mesh#Solid Mesh|Solid Mesh]]
+
::::2.4.2.3.1 [[Reference:Mesh#Solid Mesh|Solid Mesh]]
:::2.4.2.4 [[Documentation:Mesh2|Mesh2]]
+
:::2.4.2.4 [[Reference:Mesh2|Mesh2]]
::::2.4.2.4.1 [[Documentation:Mesh2#Smooth and Flat triangles in the same mesh|Smooth and Flat triangles in the same mesh]]
+
::::2.4.2.4.1 [[Reference:Mesh2#Smooth and Flat triangles in the same mesh|Smooth and Flat triangles in the same mesh]]
::::2.4.2.4.2 [[Documentation:Mesh2#Mesh Triangle Textures|Mesh Triangle Textures]]
+
::::2.4.2.4.2 [[Reference:Mesh2#Mesh Triangle Textures|Mesh Triangle Textures]]
:::2.4.2.5 [[Documentation:Polygon|Polygon]]
+
:::2.4.2.5 [[Reference:Polygon|Polygon]]
:::2.4.2.6 [[Documentation:Triangle|Triangle]]
+
:::2.4.2.6 [[Reference:Triangle|Triangle]]
:::2.4.2.6 [[Documentation:Smooth Triangle|Smooth Triangle]]
+
:::2.4.2.6 [[Reference:Smooth Triangle|Smooth Triangle]]
::2.4.3 [[Documentation:Object#Infinite Solid Primitives|Infinite Solid Primitives]]
+
::2.4.3 [[Reference:Object#Infinite Solid Primitives|Infinite Solid Primitives]]
:::2.4.3.1 [[Documentation:Plane|Plane]]
+
:::2.4.3.1 [[Reference:Plane|Plane]]
:::2.4.3.2 [[Documentation:Poly|Poly]]
+
:::2.4.3.2 [[Reference:Poly|Poly]]
:::2.4.3.3 [[Documentation:Cubic|Cubic]]
+
:::2.4.3.3 [[Reference:Cubic|Cubic]]
:::2.4.3.4 [[Documentation:Quartic|Quartic]]
+
:::2.4.3.4 [[Reference:Quartic|Quartic]]
:::2.4.3.5 [[Documentation:Polynomial|Polynomial]]
+
:::2.4.3.5 [[Reference:Polynomial|Polynomial]]
:::2.4.3.6 [[Documentation:Quadric|Quadric]]
+
:::2.4.3.6 [[Reference:Quadric|Quadric]]
::2.4.4 [[Documentation:Object#Constructive Solid Geometry|Constructive Solid Geometry]]
+
::2.4.4 [[Reference:Object#Constructive Solid Geometry|Constructive Solid Geometry]]
:::2.4.4.1 [[Documentation:Object#Inside and Outside|Inside and Outside]]
+
:::2.4.4.1 [[Reference:Object#Inside and Outside|Inside and Outside]]
:::2.4.4.2 [[Documentation:Union|Union]]
+
:::2.4.4.2 [[Reference:Union|Union]]
::::2.4.4.2.1 [[Documentation:Union#Split_Union|Split_Union]]
+
::::2.4.4.2.1 [[Reference:Union#Split_Union|Split_Union]]
:::2.4.4.3 [[Documentation:Intersection|Intersection]]
+
:::2.4.4.3 [[Reference:Intersection|Intersection]]
:::2.4.4.4 [[Documentation:Difference|Difference]]
+
:::2.4.4.4 [[Reference:Difference|Difference]]
:::2.4.4.5 [[Documentation:Merge|Merge]]
+
:::2.4.4.5 [[Reference:Merge|Merge]]
::2.4.5 [[Documentation:Light Source|Light Sources]]
+
::2.4.5 [[Reference:Light Source|Light Sources]]
:::2.4.5.1 [[Documentation:Light Source#Point Lights|Point Lights]]
+
:::2.4.5.1 [[Reference:Light Source#Point Lights|Point Lights]]
:::2.4.5.2 [[Documentation:Light Source#Spotlights|Spotlights]]
+
:::2.4.5.2 [[Reference:Light Source#Spotlights|Spotlights]]
:::2.4.5.3 [[Documentation:Light Source#Cylindrical Lights|Cylindrical Lights]]
+
:::2.4.5.3 [[Reference:Light Source#Cylindrical Lights|Cylindrical Lights]]
:::2.4.5.4 [[Documentation:Light Source#Parallel Lights|Parallel Lights]]
+
:::2.4.5.4 [[Reference:Light Source#Parallel Lights|Parallel Lights]]
:::2.4.5.5 [[Documentation:Light Source#Area Lights|Area Lights]]
+
:::2.4.5.5 [[Reference:Light Source#Area Lights|Area Lights]]
:::2.4.5.6 [[Documentation:Light Source#Shadowless Lights|Shadowless Lights]]
+
:::2.4.5.6 [[Reference:Light Source#Shadowless Lights|Shadowless Lights]]
:::2.4.5.7 [[Documentation:Light Source#Looks_like|Looks_like]]
+
:::2.4.5.7 [[Reference:Light Source#Looks_like|Looks_like]]
:::2.4.5.8 [[Documentation:Light Source#Projected_Through|Projected_Through]]
+
:::2.4.5.8 [[Reference:Light Source#Projected_Through|Projected_Through]]
:::2.4.5.9 [[Documentation:Light Source#Light Fading|Light Fading]]
+
:::2.4.5.9 [[Reference:Light Source#Light Fading|Light Fading]]
:::2.4.5.10 [[Documentation:Light Source#Atmospheric Media Interaction|Atmospheric Media Interaction]]
+
:::2.4.5.10 [[Reference:Light Source#Atmospheric Media Interaction|Atmospheric Media Interaction]]
:::2.4.5.11 [[Documentation:Light Source#Atmospheric Attenuation|Atmospheric Attenuation]]
+
:::2.4.5.11 [[Reference:Light Source#Atmospheric Attenuation|Atmospheric Attenuation]]
::2.4.6 [[Documentation:Light Group|Light Groups]]
+
::2.4.6 [[Reference:Light Group|Light Groups]]
::2.4.7 [[Documentation:Object#Object Modifiers|Object Modifiers]]
+
::2.4.7 [[Reference:Object#Object Modifiers|Object Modifiers]]
:::2.4.7.1 [[Documentation:Bounded_By Object Modifier|Bounded_By]]
+
:::2.4.7.1 [[Reference:Bounded_By Object Modifier|Bounded_By]]
:::2.4.7.2 [[Documentation:Clipped_By Object Modifier|Clipped_By]]
+
:::2.4.7.2 [[Reference:Clipped_By Object Modifier|Clipped_By]]
:::2.4.7.3 [[Documentation:Double_Illuminate Object Modifier|Double_Illuminate]]
+
:::2.4.7.3 [[Reference:Double_Illuminate Object Modifier|Double_Illuminate]]
:::2.4.7.4 [[Documentation:Hollow Object Modifier|Hollow]]
+
:::2.4.7.4 [[Reference:Hollow Object Modifier|Hollow]]
:::2.4.7.5 [[Documentation:Inverse Object Modifier|Inverse]]
+
:::2.4.7.5 [[Reference:Inverse Object Modifier|Inverse]]
:::2.4.7.6 [[Documentation:Material|Material]]
+
:::2.4.7.6 [[Reference:Material|Material]]
:::2.4.7.7 [[Documentation:No_Image Object Modifier|No_Image]]
+
:::2.4.7.7 [[Reference:No_Image Object Modifier|No_Image]]
:::2.4.7.8 [[Documentation:No_Reflection Object Modifier|No_Reflection]]
+
:::2.4.7.8 [[Reference:No_Reflection Object Modifier|No_Reflection]]
:::2.4.7.9 [[Documentation:No Radiosity Object Modifier|No Radiosity]]
+
:::2.4.7.9 [[Reference:No Radiosity Object Modifier|No Radiosity]]
:::2.4.7.10 [[Documentation:No_Shadow Object Modifier|No_Shadow]]
+
:::2.4.7.10 [[Reference:No_Shadow Object Modifier|No_Shadow]]
:::2.4.7.11 [[Documentation:Sturm Object Modifier|Sturm]]
+
:::2.4.7.11 [[Reference:Sturm Object Modifier|Sturm]]
:<strong>2.5 [[Documentation:Texture|Textures]]</strong>
+
:<strong>2.5 [[Reference:Texture|Textures]]</strong>
::2.5.1 [[Documentation:Pigment|Pigment]]
+
::2.5.1 [[Reference:Pigment|Pigment]]
:::2.5.1.1 [[Documentation:Pigment#Solid Color Pigments|Solid Color Pigments]]
+
:::2.5.1.1 [[Reference:Pigment#Solid Color Pigments|Solid Color Pigments]]
:::2.5.1.2 [[Documentation:Pigment#Color List Pigments|Color List Pigments]]
+
:::2.5.1.2 [[Reference:Pigment#Color List Pigments|Color List Pigments]]
:::2.5.1.3 [[Documentation:Color Map|Color Maps]]
+
:::2.5.1.3 [[Reference:Color Map|Color Maps]]
:::2.5.1.4 [[Documentation:Pigment Map|Pigment Maps and Pigment Lists]]
+
:::2.5.1.4 [[Reference:Pigment Map|Pigment Maps and Pigment Lists]]
:::2.5.1.5 [[Documentation:Image Map|Image Maps]]
+
:::2.5.1.5 [[Reference:Image Map|Image Maps]]
::::2.5.1.5.1 [[Documentation:Image Map#Specifying an Image Map|Specifying an Image Map]]
+
::::2.5.1.5.1 [[Reference:Image Map#Specifying an Image Map|Specifying an Image Map]]
::::2.5.1.5.2 [[Documentation:Image Map#The Gamma Option|The Gamma Option]]
+
::::2.5.1.5.2 [[Reference:Image Map#The Gamma Option|The Gamma Option]]
::::2.5.1.5.3 [[Documentation:Image Map#The Filter and Transmit Bitmap Modifiers|The Filter and Transmit Bitmap Modifiers]]
+
::::2.5.1.5.3 [[Reference:Image Map#The Filter and Transmit Bitmap Modifiers|The Filter and Transmit Bitmap Modifiers]]
::::2.5.1.5.4 [[Documentation:Image Map#Using the Alpha Channel|Using the Alpha Channel]]
+
::::2.5.1.5.4 [[Reference:Image Map#Using the Alpha Channel|Using the Alpha Channel]]
:::2.5.1.6 [[Documentation:Pigment#Quick Color|Quick Color]]
+
:::2.5.1.6 [[Reference:Pigment#Quick Color|Quick Color]]
::2.5.2 [[Documentation:Normal|Normal]]
+
::2.5.2 [[Reference:Normal|Normal]]
:::2.5.2.1 [[Documentation:Normal#Slope Maps|Slope Maps]]
+
:::2.5.2.1 [[Reference:Normal#Slope Maps|Slope Maps]]
::::2.5.2.1.1 [[Documentation:Normal#Normals, Accuracy|Normals, Accuracy]]
+
::::2.5.2.1.1 [[Reference:Normal#Normals, Accuracy|Normals, Accuracy]]
:::2.5.2.2 [[Documentation:Normal Map|Normal Maps and Normal Lists]]
+
:::2.5.2.2 [[Reference:Normal Map|Normal Maps and Normal Lists]]
:::2.5.2.3 [[Documentation:Bump Map|Bump Maps]]
+
:::2.5.2.3 [[Reference:Bump Map|Bump Maps]]
::::2.5.2.3.1 [[Documentation:Bump Map#Specifying a Bump Map|Specifying a Bump Map]]
+
::::2.5.2.3.1 [[Reference:Bump Map#Specifying a Bump Map|Specifying a Bump Map]]
::::2.5.2.3.2 [[Documentation:Bump Map#Bump_Size|Bump_Size]]
+
::::2.5.2.3.2 [[Reference:Bump Map#Bump_Size|Bump_Size]]
::::2.5.2.3.3 [[Documentation:Bump Map#Use_Index and Use_Color|Use_Index and Use_Color]]
+
::::2.5.2.3.3 [[Reference:Bump Map#Use_Index and Use_Color|Use_Index and Use_Color]]
:::2.5.2.4 [[Documentation:Bump Map#Scaling normals|Scaling normals]]
+
:::2.5.2.4 [[Reference:Bump Map#Scaling normals|Scaling normals]]
::2.5.3 [[Documentation:Finish|Finish]]
+
::2.5.3 [[Reference:Finish|Finish]]
:::2.5.3.1 [[Documentation:Finish#Ambient|Ambient]]
+
:::2.5.3.1 [[Reference:Finish#Ambient|Ambient]]
:::2.5.3.2 [[Documentation:Finish#Emission|Emission]]
+
:::2.5.3.2 [[Reference:Finish#Emission|Emission]]
:::2.5.3.3 [[Documentation:Finish#Diffuse Reflection Items|Diffuse Reflection Items]]
+
:::2.5.3.3 [[Reference:Finish#Diffuse Reflection Items|Diffuse Reflection Items]]
::::2.5.3.3.1 [[Documentation:Finish#Diffuse|Diffuse]]
+
::::2.5.3.3.1 [[Reference:Finish#Diffuse|Diffuse]]
::::2.5.3.3.2 [[Documentation:Finish#Brilliance|Brilliance]]
+
::::2.5.3.3.2 [[Reference:Finish#Brilliance|Brilliance]]
::::2.5.3.3.3 [[Documentation:Finish#Crand Graininess|Crand Graininess]]
+
::::2.5.3.3.3 [[Reference:Finish#Crand Graininess|Crand Graininess]]
::::2.5.3.3.4 [[Documentation:Finish#Subsurface Light Transport|Subsurface Light Transport]]
+
::::2.5.3.3.4 [[Reference:Finish#Subsurface Light Transport|Subsurface Light Transport]]
:::2.5.3.4 [[Documentation:Finish#Highlights|Highlights]]
+
:::2.5.3.4 [[Reference:Finish#Highlights|Highlights]]
::::2.5.3.4.1 [[Documentation:Finish#Phong Highlights|Phong Highlights]]
+
::::2.5.3.4.1 [[Reference:Finish#Phong Highlights|Phong Highlights]]
::::2.5.3.4.2 [[Documentation:Finish#Specular Highlight|Specular Highlight]]
+
::::2.5.3.4.2 [[Reference:Finish#Specular Highlight|Specular Highlight]]
::::2.5.3.4.3 [[Documentation:Finish#Metallic Highlight Modifier|Metallic Highlight Modifier]]
+
::::2.5.3.4.3 [[Reference:Finish#Metallic Highlight Modifier|Metallic Highlight Modifier]]
:::2.5.3.5 [[Documentation:Finish#Specular Reflection|Specular Reflection]]
+
:::2.5.3.5 [[Reference:Finish#Specular Reflection|Specular Reflection]]
:::2.5.3.6 [[Documentation:Finish#Conserve Energy for Reflection|Conserve Energy for Reflection]]
+
:::2.5.3.6 [[Reference:Finish#Conserve Energy for Reflection|Conserve Energy for Reflection]]
:::2.5.3.7 [[Documentation:Finish#Iridescence|Iridescence]]
+
:::2.5.3.7 [[Reference:Finish#Iridescence|Iridescence]]
::2.5.4 [[Documentation:Halo|Halo]]
+
::2.5.4 [[Reference:Halo|Halo]]
::2.5.5 [[Documentation:Patterned Textures|Patterned Textures]]
+
::2.5.5 [[Reference:Patterned Textures|Patterned Textures]]
:::2.5.5.1 [[Documentation:Patterned Textures#Texture Maps|Texture Maps]]
+
:::2.5.5.1 [[Reference:Patterned Textures#Texture Maps|Texture Maps]]
:::2.5.5.2 [[Documentation:Patterned Textures#Tiles|Tiles]]
+
:::2.5.5.2 [[Reference:Patterned Textures#Tiles|Tiles]]
:::2.5.5.3 [[Documentation:Patterned Textures#Material Maps|Material Maps]]
+
:::2.5.5.3 [[Reference:Patterned Textures#Material Maps|Material Maps]]
::::2.5.5.3.1 [[Documentation:Patterned Textures#Specifying a Material Map|Specifying a Material Map]]
+
::::2.5.5.3.1 [[Reference:Patterned Textures#Specifying a Material Map|Specifying a Material Map]]
::2.5.6 [[Documentation:Layered Textures|Layered Textures]]
+
::2.5.6 [[Reference:Layered Textures|Layered Textures]]
::2.5.7 [[Documentation:UV Mapping|UV Mapping]]
+
::2.5.7 [[Reference:UV Mapping|UV Mapping]]
:::2.5.7.1 [[Documentation:UV Mapping#Supported Objects|Supported Objects]]
+
:::2.5.7.1 [[Reference:UV Mapping#Supported Objects|Supported Objects]]
:::2.5.7.2 [[Documentation:UV Mapping#UV Vectors|UV Vectors]]
+
:::2.5.7.2 [[Reference:UV Mapping#UV Vectors|UV Vectors]]
::2.5.8 [[Documentation:Triangle Texture Interpolation|Triangle Texture Interpolation]]
+
::2.5.8 [[Reference:Triangle Texture Interpolation|Triangle Texture Interpolation]]
::2.5.9 [[Documentation:Interior Texture|Interior Texture]]
+
::2.5.9 [[Reference:Interior Texture|Interior Texture]]
::2.5.10 [[Documentation:Cutaway Textures|Cutaway Textures]]
+
::2.5.10 [[Reference:Cutaway Textures|Cutaway Textures]]
::2.5.11 [[Documentation:Pattern|Patterns]]
+
::2.5.11 [[Reference:Pattern|Patterns]]
:::2.5.11.1 [[Documentation:Agate Pattern|Agate]]
+
:::2.5.11.1 [[Reference:Agate Pattern|Agate]]
:::2.5.11.2 [[Documentation:Aoi Pattern|Aoi]]
+
:::2.5.11.2 [[Reference:Aoi Pattern|Aoi]]
:::2.5.11.3 [[Documentation:Average Pattern|Average]]
+
:::2.5.11.3 [[Reference:Average Pattern|Average]]
:::2.5.11.4 [[Documentation:Boxed Pattern|Boxed]]
+
:::2.5.11.4 [[Reference:Boxed Pattern|Boxed]]
:::2.5.11.5 [[Documentation:Bozo Pattern|Bozo]]
+
:::2.5.11.5 [[Reference:Bozo Pattern|Bozo]]
:::2.5.11.6 [[Documentation:Brick Pattern|Brick]]
+
:::2.5.11.6 [[Reference:Brick Pattern|Brick]]
:::2.5.11.7 [[Documentation:Bumps Pattern|Bumps]]
+
:::2.5.11.7 [[Reference:Bumps Pattern|Bumps]]
:::2.5.11.8 [[Documentation:Cells Pattern|Cells]]
+
:::2.5.11.8 [[Reference:Cells Pattern|Cells]]
:::2.5.11.9 [[Documentation:Checker Pattern|Checker]]
+
:::2.5.11.9 [[Reference:Checker Pattern|Checker]]
:::2.5.11.10 [[Documentation:Crackle Pattern|Crackle Patterns]]
+
:::2.5.11.10 [[Reference:Crackle Pattern|Crackle Patterns]]
:::2.5.11.11 [[Documentation:Cubic Pattern|Cubic]]
+
:::2.5.11.11 [[Reference:Cubic Pattern|Cubic]]
:::2.5.11.12 [[Documentation:Cylindrical Pattern|Cylindrical]]
+
:::2.5.11.12 [[Reference:Cylindrical Pattern|Cylindrical]]
:::2.5.11.13 [[Documentation:Density_File Pattern|Density_File]]
+
:::2.5.11.13 [[Reference:Density_File Pattern|Density_File]]
::::2.5.11.13.1 [[Documentation:Density_File Pattern#df3 file format|df3 file format]]
+
::::2.5.11.13.1 [[Reference:Density_File Pattern#df3 file format|df3 file format]]
:::2.5.11.14 [[Documentation:Dents Pattern|Dents]]
+
:::2.5.11.14 [[Reference:Dents Pattern|Dents]]
:::2.5.11.15 [[Documentation:Facets Pattern|Facets]]
+
:::2.5.11.15 [[Reference:Facets Pattern|Facets]]
:::2.5.11.16 [[Documentation:Fractal Pattern|Fractal Patterns]]
+
:::2.5.11.16 [[Reference:Fractal Pattern|Fractal Patterns]]
:::2.5.11.17 [[Documentation:Function Pattern|Function as pattern]]
+
:::2.5.11.17 [[Reference:Function Pattern|Function as pattern]]
::::2.5.11.17.1 [[Documentation:Function Pattern#What can be used|What can be used]]
+
::::2.5.11.17.1 [[Reference:Function Pattern#What can be used|What can be used]]
:::2.5.11.18 [[Documentation:Function Pattern#Function Image|Function Image]]
+
:::2.5.11.18 [[Reference:Function Pattern#Function Image|Function Image]]
:::2.5.11.19 [[Documentation:Gradient Pattern|Gradient]]
+
:::2.5.11.19 [[Reference:Gradient Pattern|Gradient]]
:::2.5.11.20 [[Documentation:Granite Pattern|Granite]]
+
:::2.5.11.20 [[Reference:Granite Pattern|Granite]]
:::2.5.11.21 [[Documentation:Hexagon Pattern|Hexagon]]
+
:::2.5.11.21 [[Reference:Hexagon Pattern|Hexagon]]
:::2.5.11.22 [[Documentation:Image Pattern|Image Pattern]]
+
:::2.5.11.22 [[Reference:Image Pattern|Image Pattern]]
:::2.5.11.23 [[Documentation:Leopard Pattern|Leopard]]
+
:::2.5.11.23 [[Reference:Leopard Pattern|Leopard]]
:::2.5.11.24 [[Documentation:Marble Pattern|Marble]]
+
:::2.5.11.24 [[Reference:Marble Pattern|Marble]]
:::2.5.11.25 [[Documentation:Object Pattern|Object Pattern]]
+
:::2.5.11.25 [[Reference:Object Pattern|Object Pattern]]
:::2.5.11.26 [[Documentation:Onion Pattern|Onion]]
+
:::2.5.11.26 [[Reference:Onion Pattern|Onion]]
:::2.5.11.27 [[Documentation:Pavement Pattern|Pavement]]
+
:::2.5.11.27 [[Reference:Pavement Pattern|Pavement]]
:::2.5.11.28 [[Documentation:Pigment Pattern|Pigment Pattern]]
+
:::2.5.11.28 [[Reference:Pigment Pattern|Pigment Pattern]]
:::2.5.11.29 [[Documentation:Planar Pattern|Planar]]
+
:::2.5.11.29 [[Reference:Planar Pattern|Planar]]
:::2.5.11.30 [[Documentation:Quilted Pattern|Quilted]]
+
:::2.5.11.30 [[Reference:Quilted Pattern|Quilted]]
:::2.5.11.31 [[Documentation:Radial Pattern|Radial]]
+
:::2.5.11.31 [[Reference:Radial Pattern|Radial]]
:::2.5.11.32 [[Documentation:Ripples Pattern|Ripples]]
+
:::2.5.11.32 [[Reference:Ripples Pattern|Ripples]]
:::2.5.11.33 [[Documentation:Slope Pattern|Slope]]
+
:::2.5.11.33 [[Reference:Slope Pattern|Slope]]
:::2.5.11.34 [[Documentation:Spherical Pattern|Spherical]]
+
:::2.5.11.34 [[Reference:Spherical Pattern|Spherical]]
:::2.5.11.35 [[Documentation:Spiral1 Pattern|Spiral1]]
+
:::2.5.11.35 [[Reference:Spiral1 Pattern|Spiral1]]
:::2.5.11.36 [[Documentation:Spiral2 Pattern|Spiral2]]
+
:::2.5.11.36 [[Reference:Spiral2 Pattern|Spiral2]]
:::2.5.11.37 [[Documentation:Spotted Pattern|Spotted]]
+
:::2.5.11.37 [[Reference:Spotted Pattern|Spotted]]
:::2.5.11.38 [[Documentation:Square Pattern|Square]]
+
:::2.5.11.38 [[Reference:Square Pattern|Square]]
:::2.5.11.39 [[Documentation:Tiling Pattern|Tiling]]
+
:::2.5.11.39 [[Reference:Tiling Pattern|Tiling]]
:::2.5.11.40 [[Documentation:Triangular Pattern|Triangular]]
+
:::2.5.11.40 [[Reference:Triangular Pattern|Triangular]]
:::2.5.11.41 [[Documentation:Waves Pattern|Waves]]
+
:::2.5.11.41 [[Reference:Waves Pattern|Waves]]
:::2.5.11.42 [[Documentation:Wood Pattern|Wood]]
+
:::2.5.11.42 [[Reference:Wood Pattern|Wood]]
:::2.5.11.43 [[Documentation:Wrinkles Pattern|Wrinkles]]
+
:::2.5.11.43 [[Reference:Wrinkles Pattern|Wrinkles]]
::2.5.12 [[Documentation:Pattern#Pattern Modifiers|Pattern Modifiers]]
+
::2.5.12 [[Reference:Pattern#Pattern Modifiers|Pattern Modifiers]]
:::2.5.12.1 [[Documentation:Pattern#Transforming Patterns|Transforming Patterns]]
+
:::2.5.12.1 [[Reference:Pattern#Transforming Patterns|Transforming Patterns]]
:::2.5.12.2 [[Documentation:Pattern#Frequency and Phase|Frequency and Phase]]
+
:::2.5.12.2 [[Reference:Pattern#Frequency and Phase|Frequency and Phase]]
:::2.5.12.3 [[Documentation:Pattern#Waveforms|Waveforms]]
+
:::2.5.12.3 [[Reference:Pattern#Waveforms|Waveforms]]
:::2.5.12.4 [[Documentation:Pattern#Noise Generators|Noise Generators]]
+
:::2.5.12.4 [[Reference:Pattern#Noise Generators|Noise Generators]]
:::2.5.12.5 [[Documentation:Warp#Turbulence|Turbulence]]
+
:::2.5.12.5 [[Reference:Warp#Turbulence|Turbulence]]
:::2.5.12.6 [[Documentation:Warp|Warps]]
+
:::2.5.12.6 [[Reference:Warp|Warps]]
::::2.5.12.6.1 [[Documentation:Warp#Black Hole Warp|Black Hole Warp]]
+
::::2.5.12.6.1 [[Reference:Warp#Black Hole Warp|Black Hole Warp]]
::::2.5.12.6.2 [[Documentation:Warp#Repeat Warp|Repeat Warp]]
+
::::2.5.12.6.2 [[Reference:Warp#Repeat Warp|Repeat Warp]]
::::2.5.12.6.3 [[Documentation:Warp#Turbulence versus Turbulence Warp|Turbulence versus Turbulence Warp]]
+
::::2.5.12.6.3 [[Reference:Warp#Turbulence versus Turbulence Warp|Turbulence versus Turbulence Warp]]
::::2.5.12.6.4 [[Documentation:Warp#Turbulence Warp|Turbulence Warp]]
+
::::2.5.12.6.4 [[Reference:Warp#Turbulence Warp|Turbulence Warp]]
:::::2.5.12.6.4.1 [[Documentation:Warp#Octaves|Octaves]]
+
:::::2.5.12.6.4.1 [[Reference:Warp#Octaves|Octaves]]
:::::2.5.12.6.4.2 [[Documentation:Warp#Lambda|Lambda]]
+
:::::2.5.12.6.4.2 [[Reference:Warp#Lambda|Lambda]]
:::::2.5.12.6.4.3 [[Documentation:Warp#Omega|Omega]]
+
:::::2.5.12.6.4.3 [[Reference:Warp#Omega|Omega]]
::::2.5.12.6.5 [[Documentation:Warp#Mapping using warps|Mapping using warps]]
+
::::2.5.12.6.5 [[Reference:Warp#Mapping using warps|Mapping using warps]]
:::2.5.12.7 [[Documentation:Bitmap Modifiers|Bitmap Modifiers]]
+
:::2.5.12.7 [[Reference:Bitmap Modifiers|Bitmap Modifiers]]
::::2.5.12.7.1 [[Documentation:Bitmap Modifiers#The once Option|The once Option]]
+
::::2.5.12.7.1 [[Reference:Bitmap Modifiers#The once Option|The once Option]]
::::2.5.12.7.2 [[Documentation:Bitmap Modifiers#The map_type Option|The map_type Option]]
+
::::2.5.12.7.2 [[Reference:Bitmap Modifiers#The map_type Option|The map_type Option]]
::::2.5.12.7.3 [[Documentation:Bitmap Modifiers#The interpolate Option|The interpolate Option]]
+
::::2.5.12.7.3 [[Reference:Bitmap Modifiers#The interpolate Option|The interpolate Option]]
 
:<strong>2.6 [[Documentation:Reference Section 6#Interior &amp; Media &amp; Photons|Interior &amp; Media &amp; Photons]]</strong>
 
:<strong>2.6 [[Documentation:Reference Section 6#Interior &amp; Media &amp; Photons|Interior &amp; Media &amp; Photons]]</strong>
::2.6.1 [[Documentation:Interior|Interior]]
+
::2.6.1 [[Reference:Interior|Interior]]
:::2.6.1.1 [[Documentation:Interior#Why are Interior and Media Necessary?|Why are Interior and Media Necessary?]]
+
:::2.6.1.1 [[Reference:Interior#Why are Interior and Media Necessary?|Why are Interior and Media Necessary?]]
:::2.6.1.2 [[Documentation:Interior#Empty and Solid Objects|Empty and Solid Objects]]
+
:::2.6.1.2 [[Reference:Interior#Empty and Solid Objects|Empty and Solid Objects]]
:::2.6.1.3 [[Documentation:Interior#Scaling objects with an interior|Scaling objects with an interior]]
+
:::2.6.1.3 [[Reference:Interior#Scaling objects with an interior|Scaling objects with an interior]]
:::2.6.1.4 [[Documentation:Interior#Refraction|Refraction]]
+
:::2.6.1.4 [[Reference:Interior#Refraction|Refraction]]
:::2.6.1.5 [[Documentation:Interior#Dispersion|Dispersion]]
+
:::2.6.1.5 [[Reference:Interior#Dispersion|Dispersion]]
::::2.6.1.5.1 [[Documentation:Interior#Dispersion & Caustics|Dispersion & Caustics]]
+
::::2.6.1.5.1 [[Reference:Interior#Dispersion & Caustics|Dispersion & Caustics]]
:::2.6.1.6 [[Documentation:Interior#Attenuation|Attenuation]]
+
:::2.6.1.6 [[Reference:Interior#Attenuation|Attenuation]]
:::2.6.1.7 [[Documentation:Interior#Simulated Caustics|Simulated Caustics]]
+
:::2.6.1.7 [[Reference:Interior#Simulated Caustics|Simulated Caustics]]
:::2.6.1.8 [[Documentation:Interior#Object-Media|Object-Media]]
+
:::2.6.1.8 [[Reference:Interior#Object-Media|Object-Media]]
::2.6.2 [[Documentation:Media|Media]]
+
::2.6.2 [[Reference:Media|Media]]
:::2.6.2.1 [[Documentation:Media#Media Types|Media Types]]
+
:::2.6.2.1 [[Reference:Media#Media Types|Media Types]]
::::2.6.2.1.1 [[Documentation:Media#Absorption|Absorption]]
+
::::2.6.2.1.1 [[Reference:Media#Absorption|Absorption]]
::::2.6.2.1.2 [[Documentation:Media#Emission|Emission]]
+
::::2.6.2.1.2 [[Reference:Media#Emission|Emission]]
::::2.6.2.1.3 [[Documentation:Media#Scattering|Scattering]]
+
::::2.6.2.1.3 [[Reference:Media#Scattering|Scattering]]
:::2.6.2.2 [[Documentation:Media#Sampling Parameters & Methods|Sampling Parameters & Methods]]
+
:::2.6.2.2 [[Reference:Media#Sampling Parameters & Methods|Sampling Parameters & Methods]]
:::2.6.2.3 [[Documentation:Media#Density|Density]]
+
:::2.6.2.3 [[Reference:Media#Density|Density]]
::::2.6.2.3.1 [[Documentation:Media#General Density Modifiers|General Density Modifiers]]
+
::::2.6.2.3.1 [[Reference:Media#General Density Modifiers|General Density Modifiers]]
::::2.6.2.3.2 [[Documentation:Media#Density with color_map|Density with color_map]]
+
::::2.6.2.3.2 [[Reference:Media#Density with color_map|Density with color_map]]
::::2.6.2.3.3 [[Documentation:Media#Density Maps and Density Lists|Density Maps and Density Lists]]
+
::::2.6.2.3.3 [[Reference:Media#Density Maps and Density Lists|Density Maps and Density Lists]]
::::2.6.2.3.4 [[Documentation:Media#Multiple Density vs. Multiple Media|Multiple Density vs. Multiple Media]]
+
::::2.6.2.3.4 [[Reference:Media#Multiple Density vs. Multiple Media|Multiple Density vs. Multiple Media]]
::2.6.3 [[Documentation:Photons|Photons]]
+
::2.6.3 [[Reference:Photons|Photons]]
:::2.6.3.1 [[Documentation:Photons|Overview]]
+
:::2.6.3.1 [[Reference:Photons|Overview]]
::::2.6.3.1.1 [[Documentation:Photons#Examples|Examples]]
+
::::2.6.3.1.1 [[Reference:Photons#Examples|Examples]]
:::2.6.3.2 [[Documentation:Photons#Using Photon Mapping in Your Scene|Using Photon Mapping in Your Scene]]
+
:::2.6.3.2 [[Reference:Photons#Using Photon Mapping in Your Scene|Using Photon Mapping in Your Scene]]
::::2.6.3.2.1 [[Documentation:Photons#Photon Global Settings|Photon Global Settings]]
+
::::2.6.3.2.1 [[Reference:Photons#Photon Global Settings|Photon Global Settings]]
::::2.6.3.2.2 [[Documentation:Photons#Shooting Photons at an Object|Shooting Photons at an Object]]
+
::::2.6.3.2.2 [[Reference:Photons#Shooting Photons at an Object|Shooting Photons at an Object]]
::::2.6.3.2.3 [[Documentation:Photons#Photons and Light Sources|Photons and Light Sources]]
+
::::2.6.3.2.3 [[Reference:Photons#Photons and Light Sources|Photons and Light Sources]]
::::2.6.3.2.4 [[Documentation:Photons#Photons and Media|Photons and Media]]
+
::::2.6.3.2.4 [[Reference:Photons#Photons and Media|Photons and Media]]
:::2.6.3.3 [[Documentation:Photons#Photons FAQ|Photons FAQ]]
+
:::2.6.3.3 [[Reference:Photons#Photons FAQ|Photons FAQ]]
:::2.6.3.4 [[Documentation:Photons#Photon Tips|Photon Tips]]
+
:::2.6.3.4 [[Reference:Photons#Photon Tips|Photon Tips]]
:::2.6.3.5 [[Documentation:Photons#Advanced Techniques|Advanced Techniques]]
+
:::2.6.3.5 [[Reference:Photons#Advanced Techniques|Advanced Techniques]]
::::2.6.3.5.1 [[Documentation:Photons#Autostop|Autostop]]
+
::::2.6.3.5.1 [[Reference:Photons#Autostop|Autostop]]
::::2.6.3.5.2 [[Documentation:Photons#Adaptive Search Radius|Adaptive Search Radius]]
+
::::2.6.3.5.2 [[Reference:Photons#Adaptive Search Radius|Adaptive Search Radius]]
::::2.6.3.5.3 [[Documentation:Photons#Photons and Dispersion|Photons and Dispersion]]
+
::::2.6.3.5.3 [[Reference:Photons#Photons and Dispersion|Photons and Dispersion]]
::::2.6.3.5.4 [[Documentation:Photons#Saving and Loading Photon Maps|Saving and Loading Photon Maps]]
+
::::2.6.3.5.4 [[Reference:Photons#Saving and Loading Photon Maps|Saving and Loading Photon Maps]]
 
:<strong>2.7 [[Documentation:Reference Section 7#Include Files|Include Files]]</strong>
 
:<strong>2.7 [[Documentation:Reference Section 7#Include Files|Include Files]]</strong>
::2.7.1 [[Documentation:arrays.inc|arrays.inc]]
+
::2.7.1 [[Reference:arrays.inc|arrays.inc]]
::2.7.2 [[Documentation:chars.inc|chars.inc]]
+
::2.7.2 [[Reference:chars.inc|chars.inc]]
::2.7.3 [[Documentation:colors.inc|colors.inc]]
+
::2.7.3 [[Reference:colors.inc|colors.inc]]
:::2.7.3.1 [[Documentation:colors.inc#Predefined colors|Predefined colors]]
+
:::2.7.3.1 [[Reference:colors.inc#Predefined colors|Predefined colors]]
:::2.7.3.2 [[Documentation:colors.inc#Color macros|Color macros]]
+
:::2.7.3.2 [[Reference:colors.inc#Color macros|Color macros]]
::2.7.4 [[Documentation:consts.inc|consts.inc]]
+
::2.7.4 [[Reference:consts.inc|consts.inc]]
:::2.7.4.1 [[Documentation:consts.inc#Vector constants|Vector constants]]
+
:::2.7.4.1 [[Reference:consts.inc#Vector constants|Vector constants]]
:::2.7.4.2 [[Documentation:consts.inc#Map type constants|Map type constants]]
+
:::2.7.4.2 [[Reference:consts.inc#Map type constants|Map type constants]]
:::2.7.4.3 [[Documentation:consts.inc#Interpolation type constants|Interpolation type constants]]
+
:::2.7.4.3 [[Reference:consts.inc#Interpolation type constants|Interpolation type constants]]
:::2.7.4.4 [[Documentation:consts.inc#Fog type constants|Fog type constants]]
+
:::2.7.4.4 [[Reference:consts.inc#Fog type constants|Fog type constants]]
:::2.7.4.5 [[Documentation:consts.inc#Focal blur hexgrid constants|Focal blur hexgrid constants]]
+
:::2.7.4.5 [[Reference:consts.inc#Focal blur hexgrid constants|Focal blur hexgrid constants]]
:::2.7.4.6 [[Documentation:consts.inc#IORs|IORs]]
+
:::2.7.4.6 [[Reference:consts.inc#IORs|IORs]]
:::2.7.4.7 [[Documentation:consts.inc#Dispersion amounts|Dispersion amounts]]
+
:::2.7.4.7 [[Reference:consts.inc#Dispersion amounts|Dispersion amounts]]
:::2.7.4.8 [[Documentation:consts.inc#Scattering media type constants|Scattering media type constants]]
+
:::2.7.4.8 [[Reference:consts.inc#Scattering media type constants|Scattering media type constants]]
::2.7.5 [[Documentation:debug.inc|debug.inc]]
+
::2.7.5 [[Reference:debug.inc|debug.inc]]
::2.7.6 [[Documentation:finish.inc|finish.inc]]
+
::2.7.6 [[Reference:finish.inc|finish.inc]]
::2.7.7 [[Documentation:functions.inc|functions.inc]]
+
::2.7.7 [[Reference:functions.inc|functions.inc]]
:::2.7.7.1 [[Documentation:functions.inc#Common Parameters|Common Parameters]]
+
:::2.7.7.1 [[Reference:functions.inc#Common Parameters|Common Parameters]]
::::2.7.7.1.1 [[Documentation:functions.inc#Cross Section Type|Cross Section Type]]
+
::::2.7.7.1.1 [[Reference:functions.inc#Cross Section Type|Cross Section Type]]
::::2.7.7.1.2 [[Documentation:functions.inc#Field Strength|Field Strength]]
+
::::2.7.7.1.2 [[Reference:functions.inc#Field Strength|Field Strength]]
::::2.7.7.1.3 [[Documentation:functions.inc#Field Limit|Field Limit]]
+
::::2.7.7.1.3 [[Reference:functions.inc#Field Limit|Field Limit]]
::::2.7.7.1.4 [[Documentation:functions.inc#SOR Switch|SOR Switch]]
+
::::2.7.7.1.4 [[Reference:functions.inc#SOR Switch|SOR Switch]]
::::2.7.7.1.5 [[Documentation:functions.inc#SOR Offset|SOR Offset]]
+
::::2.7.7.1.5 [[Reference:functions.inc#SOR Offset|SOR Offset]]
::::2.7.7.1.6 [[Documentation:functions.inc#SOR Angle|SOR Angle]]
+
::::2.7.7.1.6 [[Reference:functions.inc#SOR Angle|SOR Angle]]
::::2.7.7.1.7 [[Documentation:functions.inc#Invert Isosurface|Invert Isosurface]]
+
::::2.7.7.1.7 [[Reference:functions.inc#Invert Isosurface|Invert Isosurface]]
:::2.7.7.2 [[Documentation:functions.inc#Internal Functions|Internal Functions]]
+
:::2.7.7.2 [[Reference:functions.inc#Internal Functions|Internal Functions]]
:::2.7.7.3 [[Documentation:functions.inc#Pre defined functions|Pre defined functions]]
+
:::2.7.7.3 [[Reference:functions.inc#Pre defined functions|Pre defined functions]]
::::2.7.7.3.1 [[Documentation:functions.inc#Pattern functions|Pattern functions]]
+
::::2.7.7.3.1 [[Reference:functions.inc#Pattern functions|Pattern functions]]
::2.7.8 [[Documentation:glass.inc|glass.inc, glass_old.inc]]
+
::2.7.8 [[Reference:glass.inc|glass.inc, glass_old.inc]]
:::2.7.8.1 [[Documentation:glass.inc#Glass colors (with transparency)|Glass colors (with transparency)]]
+
:::2.7.8.1 [[Reference:glass.inc#Glass colors (with transparency)|Glass colors (with transparency)]]
:::2.7.8.2 [[Documentation:glass.inc#Glass colors (without transparency, for fade_color)|Glass colors (without transparency, for fade_color)]]
+
:::2.7.8.2 [[Reference:glass.inc#Glass colors (without transparency, for fade_color)|Glass colors (without transparency, for fade_color)]]
:::2.7.8.3 [[Documentation:glass.inc#Glass finishes|Glass finishes]]
+
:::2.7.8.3 [[Reference:glass.inc#Glass finishes|Glass finishes]]
:::2.7.8.4 [[Documentation:glass.inc#Glass interiors|Glass interiors]]
+
:::2.7.8.4 [[Reference:glass.inc#Glass interiors|Glass interiors]]
:::2.7.8.5 [[Documentation:glass.inc#Glass interior macros|Glass interior macros]]
+
:::2.7.8.5 [[Reference:glass.inc#Glass interior macros|Glass interior macros]]
:::2.7.8.6 [[Documentation:glass_old.inc|glass_old.inc]]
+
:::2.7.8.6 [[Reference:glass_old.inc|glass_old.inc]]
::::2.7.8.6.1 [[Documentation:glass_old.inc#Glass finishes|Glass finishes]]
+
::::2.7.8.6.1 [[Reference:glass_old.inc#Glass finishes|Glass finishes]]
::::2.7.8.6.2 [[Documentation:glass_old.inc#Glass textures|Glass textures]]
+
::::2.7.8.6.2 [[Reference:glass_old.inc#Glass textures|Glass textures]]
::2.7.9 [[Documentation:math.inc|math.inc]]
+
::2.7.9 [[Reference:math.inc|math.inc]]
:::2.7.9.1 [[Documentation:math.inc#Float functions and macros|Float functions and macros]]
+
:::2.7.9.1 [[Reference:math.inc#Float functions and macros|Float functions and macros]]
:::2.7.9.2 [[Documentation:math.inc#Vector functions and macros|Vector functions and macros]]
+
:::2.7.9.2 [[Reference:math.inc#Vector functions and macros|Vector functions and macros]]
:::2.7.9.3 [[Documentation:math.inc#Vector Analysis|Vector Analysis]]
+
:::2.7.9.3 [[Reference:math.inc#Vector Analysis|Vector Analysis]]
 
::2.7.10 [[Documentation:Reference Section 7.3#metals.inc, golds.inc|metals.inc, golds.inc]]
 
::2.7.10 [[Documentation:Reference Section 7.3#metals.inc, golds.inc|metals.inc, golds.inc]]
:::2.7.10.1 [[Documentation:metals.inc|metals.inc]]
+
:::2.7.10.1 [[Reference:metals.inc|metals.inc]]
:::2.7.10.2 [[Documentation:golds.inc|golds.inc]]
+
:::2.7.10.2 [[Reference:golds.inc|golds.inc]]
::2.7.11 [[Documentation:rand.inc|rand.inc]]
+
::2.7.11 [[Reference:rand.inc|rand.inc]]
:::2.7.11.1 [[Documentation:rand.inc#Flat Distributions|Flat Distributions]]
+
:::2.7.11.1 [[Reference:rand.inc#Flat Distributions|Flat Distributions]]
:::2.7.11.2 [[Documentation:rand.inc#Other Distributions|Other Distributions]]
+
:::2.7.11.2 [[Reference:rand.inc#Other Distributions|Other Distributions]]
::::2.7.11.2.1 [[Documentation:rand.inc#Continuous Symmetric Distributions|Continuous Symmetric Distributions]]
+
::::2.7.11.2.1 [[Reference:rand.inc#Continuous Symmetric Distributions|Continuous Symmetric Distributions]]
::::2.7.11.2.2 [[Documentation:rand.inc#Continuous Skewed Distributions|Continuous Skewed Distributions]]
+
::::2.7.11.2.2 [[Reference:rand.inc#Continuous Skewed Distributions|Continuous Skewed Distributions]]
::::2.7.11.2.3 [[Documentation:rand.inc#Discrete Distributions |Discrete Distributions ]]
+
::::2.7.11.2.3 [[Reference:rand.inc#Discrete Distributions |Discrete Distributions ]]
 
::2.7.12 [[Documentation:Reference Section 7.3#shapes.inc, shapes_old.inc, shapes2.inc, shapesq.inc|shapes.inc, shapes_old.inc, shapes2.inc, shapesq.inc]]
 
::2.7.12 [[Documentation:Reference Section 7.3#shapes.inc, shapes_old.inc, shapes2.inc, shapesq.inc|shapes.inc, shapes_old.inc, shapes2.inc, shapesq.inc]]
:::2.7.12.1 [[Documentation:shapes.inc|shapes.inc]]
+
:::2.7.12.1 [[Reference:shapes.inc|shapes.inc]]
::::2.7.12.1.1 [[Documentation:shapes.inc#The HF Macros|The HF Macros]]
+
::::2.7.12.1.1 [[Reference:shapes.inc#The HF Macros|The HF Macros]]
:::2.7.12.2 [[Documentation:shapes_old.inc|shapes_old.inc]]
+
:::2.7.12.2 [[Reference:shapes_old.inc|shapes_old.inc]]
:::2.7.12.3 [[Documentation:shapes2.inc|shapes2.inc]]
+
:::2.7.12.3 [[Reference:shapes2.inc|shapes2.inc]]
:::2.7.12.4 [[Documentation:shapesq.inc|shapesq.inc]]
+
:::2.7.12.4 [[Reference:shapesq.inc|shapesq.inc]]
 
::2.7.13 [[Documentation:Reference Section 7.4#skies.inc, stars.inc|skies.inc, stars.inc]]
 
::2.7.13 [[Documentation:Reference Section 7.4#skies.inc, stars.inc|skies.inc, stars.inc]]
:::2.7.13.1 [[Documentation:skies.inc|skies.inc]]
+
:::2.7.13.1 [[Reference:skies.inc|skies.inc]]
:::2.7.13.2 [[Documentation:stars.inc|stars.inc]]
+
:::2.7.13.2 [[Reference:stars.inc|stars.inc]]
 
::2.7.14 [[Documentation:Reference Section 7.4#stones.inc, stones1.inc, stones2.inc, stoneold.inc|stones.inc, stones1.inc, stones2.inc, stoneold.inc]]
 
::2.7.14 [[Documentation:Reference Section 7.4#stones.inc, stones1.inc, stones2.inc, stoneold.inc|stones.inc, stones1.inc, stones2.inc, stoneold.inc]]
:::2.7.14.1 [[Documentation:stones1.inc|stones1.inc]]
+
:::2.7.14.1 [[Reference:stones1.inc|stones1.inc]]
:::2.7.14.2 [[Documentation:stones2.inc|stones2.inc]]
+
:::2.7.14.2 [[Reference:stones2.inc|stones2.inc]]
::2.7.15 [[Documentation:stdinc.inc|stdinc.inc]]
+
::2.7.15 [[Reference:stdinc.inc|stdinc.inc]]
::2.7.16 [[Documentation:strings.inc|strings.inc]]
+
::2.7.16 [[Reference:strings.inc|strings.inc]]
::2.7.17 [[Documentation:textures.inc|textures.inc]]
+
::2.7.17 [[Reference:textures.inc|textures.inc]]
:::2.7.17.1 [[Documentation:textures.inc#Stones|Stones]]
+
:::2.7.17.1 [[Reference:textures.inc#Stones|Stones]]
:::2.7.17.2 [[Documentation:textures.inc#Skies|Skies]]
+
:::2.7.17.2 [[Reference:textures.inc#Skies|Skies]]
:::2.7.17.3 [[Documentation:textures.inc#Woods|Woods]]
+
:::2.7.17.3 [[Reference:textures.inc#Woods|Woods]]
:::2.7.17.4 [[Documentation:textures.inc#Glass|Glass]]
+
:::2.7.17.4 [[Reference:textures.inc#Glass|Glass]]
:::2.7.17.5 [[Documentation:textures.inc#Metals|Metals]]
+
:::2.7.17.5 [[Reference:textures.inc#Metals|Metals]]
:::2.7.17.6 [[Documentation:textures.inc#Special textures|Special textures]]
+
:::2.7.17.6 [[Reference:textures.inc#Special textures|Special textures]]
:::2.7.17.7 [[Documentation:textures.inc#Texture and pattern macros|Texture and pattern macros]]
+
:::2.7.17.7 [[Reference:textures.inc#Texture and pattern macros|Texture and pattern macros]]
::2.7.18 [[Documentation:transforms.inc|transforms.inc]]
+
::2.7.18 [[Reference:transforms.inc|transforms.inc]]
 
::2.7.19 [[Documentation:Reference Section 7.5#woodmaps.inc, woods.inc|woodmaps.inc, woods.inc]]
 
::2.7.19 [[Documentation:Reference Section 7.5#woodmaps.inc, woods.inc|woodmaps.inc, woods.inc]]
:::2.7.19.1 [[Documentation:woodmaps.inc|woodmaps.inc]]
+
:::2.7.19.1 [[Reference:woodmaps.inc|woodmaps.inc]]
:::2.7.19.2 [[Documentation:woods.inc|woods.inc]]
+
:::2.7.19.2 [[Reference:woods.inc|woods.inc]]
:::2.7.19.3 [[Documentation:logo.inc|logo.inc]]
+
:::2.7.19.3 [[Reference:logo.inc|logo.inc]]
:::2.7.19.4 [[Documentation:rad_def.inc|rad_def.inc]]
+
:::2.7.19.4 [[Reference:rad_def.inc|rad_def.inc]]
:::2.7.19.5 [[Documentation:screen.inc|screen.inc]]
+
:::2.7.19.5 [[Reference:screen.inc|screen.inc]]
:::2.7.19.6 [[Documentation:stdcam.inc|stdcam.inc]]
+
:::2.7.19.6 [[Reference:stdcam.inc|stdcam.inc]]
:::2.7.19.7 [[Documentation:stage1.inc|stage1.inc]]
+
:::2.7.19.7 [[Reference:stage1.inc|stage1.inc]]
:::2.7.19.8 [[Documentation:sunpos.inc|sunpos.inc]]
+
:::2.7.19.8 [[Reference:sunpos.inc|sunpos.inc]]
 
::2.7.20 [[Documentation:Reference Section 7.5#Other files|Other files]]
 
::2.7.20 [[Documentation:Reference Section 7.5#Other files|Other files]]
:::2.7.20.1 [[Documentation:Font Files|font files (*.ttf)]]
+
:::2.7.20.1 [[Reference:Font Files|font files (*.ttf)]]
:::2.7.20.2 [[Documentation:Color_Map Files|color_map files (*.map)]]
+
:::2.7.20.2 [[Reference:Color_Map Files|color_map files (*.map)]]
:::2.7.20.3 [[Documentation:Image Files|image files (*.png, *.pot, *.df3)]]
+
:::2.7.20.3 [[Reference:Image Files|image files (*.png, *.pot, *.df3)]]
 
:<strong>2.8 [[Documentation:Reference Section 8#Quick Reference|Quick Reference]]</strong>
 
:<strong>2.8 [[Documentation:Reference Section 8#Quick Reference|Quick Reference]]</strong>
 
::2.8.1 [[Documentation:Reference Section 8#Quick Reference Contents|Quick Reference Contents]]
 
::2.8.1 [[Documentation:Reference Section 8#Quick Reference Contents|Quick Reference Contents]]

Revision as of 19:20, 15 March 2012

This document is protected, so submissions, corrections and discussions should be held on this documents talk page.


Persistence Of Vision Raytracer™

An Introduction

Welcome to the Persistence Of Vision Raytracer™ on-line documentation repository.

This repository is not intended to replace or supplement the documentation set currently being distributed with the POV-Ray™ application at this time. It is the beginning of a project to migrate the current documentation creation process to a MediaWiki solution, so if you're looking for the most up to date documentation, you've found it! The table of contents below is arranged the same as the on-line view found on the main POV-Ray main site. Sorry the section numbers appear in this table of contents ONLY, not the content.

Hint: Keep this page open in it's own tab. Use browser find feature to search for a section number, then open the link in a new tab.

Quick Jump

  1. Introduction to POV-Ray
  2. POV-Ray Reference
  3. POV-Ray for Windows
  4. POV-Ray for Mac OS
  5. POV-Ray for Unix

Introduction to POV-Ray

1.1 Introduction
1.1.1 Program Description
1.1.2 What is Ray-Tracing?
1.1.3 What is POV-Ray?
1.1.4 Features
1.1.4.1 Changes and New Features Summary
1.1.5 The Early History of POV-Ray
1.1.5.1 The Original Creation Message
1.1.5.2 The Name
1.1.5.3 A Historic 'Version History'
1.1.6 How Do I Begin?
1.1.7 Notation and Basic Assumptions
1.2 Getting Started
1.2.1 Our First Image
1.2.1.1 Understanding POV-Ray's Coordinate System
1.2.1.2 Adding Standard Include Files
1.2.1.3 Adding a Camera
1.2.1.4 Describing an Object
1.2.1.5 Adding Texture to an Object
1.2.1.6 Defining a Light Source
1.2.2 Basic Shapes
1.2.2.1 Box Object
1.2.2.2 Cone Object
1.2.2.3 Cylinder Object
1.2.2.4 Plane Object
1.2.2.5 Torus Object
1.2.3 CSG Objects
1.2.3.1 What is CSG?
1.2.3.2 CSG Union
1.2.3.3 CSG Intersection
1.2.3.4 CSG Difference
1.2.3.5 CSG Merge
1.2.3.6 CSG Pitfalls
1.2.3.6.1 Co-incident Surfaces
1.2.4 The Light Source
1.2.4.1 The Pointlight Source
1.2.4.2 The Spotlight Source
1.2.4.3 The Cylindrical Light Source
1.2.4.4 The Area Light Source
1.2.4.5 The Ambient Light Source
1.2.4.6 Light Source Specials
1.2.4.6.1 Using Shadowless Lights
1.2.4.6.2 Assigning an Object to a Light Source
1.2.4.6.3 Using Light Fading
1.2.5 Simple Texture Options
1.2.5.1 Surface Finishes
1.2.5.2 Adding Bumpiness
1.2.5.3 Creating Color Patterns
1.2.5.4 Pre-defined Textures
1.2.6 Using the Camera
1.2.6.1 Using Focal Blur
1.2.7 POV-Ray Coordinate System
1.2.7.1 Transformations
1.2.7.1.1 Translate
1.2.7.1.2 Scale
1.2.7.1.3 Rotate
1.2.7.1.4 Matrix
1.2.7.2 Transformation Order
1.2.7.3 Inverse Transform
1.2.7.4 Transform Identifiers
1.2.7.5 Transforming Textures and Objects
1.2.8 Setting POV-Ray Options
1.2.8.1 Command Line Switches
1.2.8.2 Using INI Files
1.2.8.3 Using the POVINI Environment Variable
1.3 Advanced Features
1.3.1 Spline Based Shapes
1.3.1.1 Lathe Object
1.3.1.1.1 Understanding The Concept of Splines
1.3.1.2 Surface of Revolution Object
1.3.1.3 Prism Object
1.3.1.3.1 Teaching An Old Spline New Tricks
1.3.1.3.2 Smooth Transitions
1.3.1.3.3 Multiple Sub-Shapes
1.3.1.3.4 Conic Sweeps And The Tapering Effect
1.3.1.4 Sphere Sweep Object
1.3.1.5 Bicubic Patch Object
1.3.1.6 Text Object
1.3.2 Polygon Based Shapes
1.3.2.1 Mesh Object
1.3.2.2 Mesh2 Object
1.3.2.2.1 Smooth triangles and mesh2
1.3.2.2.2 UV mapping and mesh2
1.3.2.2.3 A separate texture per triangle
1.3.2.3 Polygon Object
1.3.3 Other Shapes
1.3.3.1 Blob Object
1.3.3.1.1 Component Types and Other New Features
1.3.3.1.2 Complex Blob Constructs and Negative Strength
1.3.3.2 Height Field Object
1.3.3.3 Isosurface Object
1.3.3.3.1 Simple functions
1.3.3.3.2 Several surfaces
1.3.3.3.3 Non-linear functions
1.3.3.3.4 Specifying functions
1.3.3.3.5 Internal functions
1.3.3.3.6 Combining isosurface functions
1.3.3.3.7 Noise and pigment functions
1.3.3.3.8 Conditional directives and loops
1.3.3.3.9 Transformations on functions
1.3.3.3.10 Improving Isosurface Speed
1.3.3.4 Poly Object
1.3.3.4.1 Creating the polynomial function
1.3.3.4.2 Writing the polynomial vector
1.3.3.4.3 Polynomial made easy
1.3.3.5 Superquadric Ellipsoid Object
1.3.4 Gamma Handling
1.3.4.1 Setting Up Your Display
1.3.4.2 Setting Up POV-Ray
1.3.4.3 Gamma in Output Images
1.3.4.4 Setting Up Your Scene
1.3.4.5 Gamma in Literal Colors
1.3.4.6 Gamma in Input Images
1.3.4.7 Gamma in Legacy Scenes
1.3.5 Advanced Texture Options
1.3.5.1 Pigments
1.3.5.1.1 Using Color List Pigments
1.3.5.1.2 Using Pigment and Patterns
1.3.5.1.3 Using Pattern Modifiers
1.3.5.1.4 Using Transparent Pigments and Layered Textures
1.3.5.1.5 Using Pigment Maps
1.3.5.2 Normals
1.3.5.2.1 Using Basic Normal Modifiers
1.3.5.2.2 Blending Normals
1.3.5.2.3 Slope Map Tutorial
1.3.5.2.3.1 Slopes, what are they?
1.3.5.2.3.2 Syntax of a slope map
1.3.5.2.3.3 Examples of slope maps
1.3.5.3 Finishes
1.3.5.3.1 Using Ambient
1.3.5.3.2 Using Emission
1.3.5.3.3 Using Surface Highlights
1.3.5.3.4 Using Reflection, Metallic and Metallic
1.3.5.3.5 Using Iridescence
1.3.5.4 Working With Pigment Maps
1.3.5.5 Working With Normal Maps
1.3.5.6 Working With Texture Maps
1.3.5.7 Working With List Textures
1.3.5.8 What About Tiles?
1.3.5.9 Average Function
1.3.5.10 Working With Layered Textures
1.3.5.10.1 Declaring Layered Textures
1.3.5.10.2 Another Layered Textures Example
1.3.5.11 When All Else Fails: Material Maps
1.3.5.12 Limitations Of Special Textures
1.3.6 Using Atmospheric Effects
1.3.6.1 The Background
1.3.6.2 The Sky Sphere
1.3.6.2.1 Creating a Sky with a Color Gradient
1.3.6.2.2 Adding the Sun
1.3.6.2.3 Adding Some Clouds
1.3.6.3 The Fog
1.3.6.3.1 A Constant Fog
1.3.6.3.2 Setting a Minimum Translucency
1.3.6.3.3 Creating a Filtering Fog
1.3.6.3.4 Adding Some Turbulence to the Fog
1.3.6.3.5 Using Ground Fog
1.3.6.3.6 Using Multiple Layers of Fog
1.3.6.3.7 Fog and Hollow Objects
1.3.6.4 The Rainbow
1.3.6.4.1 Starting With a Simple Rainbow
1.3.6.4.2 Increasing the Rainbow's Translucency
1.3.6.4.3 Using a Rainbow Arc
1.3.7 Simple Media Tutorial
1.3.7.1 Types of media
1.3.7.2 Some media concepts
1.3.7.3 Simple media examples
1.3.7.3.1 Emitting media
1.3.7.3.2 Absorbing media
1.3.7.3.3 Scattering media
1.3.7.4 Multiple medias inside the same object
1.3.7.5 Media and transformations
1.3.7.6 A more advanced example of scattering media
1.3.7.7 Media and photons
1.3.8 Radiosity
1.3.8.1 Introduction
1.3.8.2 Radiosity with conventional lighting
1.3.8.3 Radiosity without conventional lighting
1.3.8.4 Normals and Radiosity
1.3.8.5 Performance considerations
1.3.9 Making Animations
1.3.9.1 The Clock Variable: Key To It All
1.3.9.2 Clock Dependant Variables And Multi-Stage Animations
1.3.9.3 The Phase Keyword
1.3.9.4 Do Not Use Jitter Or Crand
1.3.9.5 INI File Settings
1.3.10 While-loop tutorial
1.3.10.1 What a while-loop is and what it is not
1.3.10.2 How does a single while-loop work?
1.3.10.3 How do I make a while-loop?
1.3.10.4 What is a condition and how do I make one?
1.3.10.5 What about loop types other than simple for-loops?
1.3.10.6 What about nested loops?
1.3.10.7 Mixed-type nested loops
1.3.10.8 Other things to note
1.3.11 SDL tutorial: A raytracer
1.3.11.1 Introduction
1.3.11.2 The idea and the code
1.3.11.3 Short introduction to raytracing
1.3.11.4 Global settings
1.3.11.5 Scene definition
1.3.11.6 Initializing the raytracer
1.3.11.7 Ray-sphere intersection
1.3.11.7.1 Inner workings of a #macro
1.3.11.7.2 The ray-sphere intersection macro
1.3.11.8 The Trace macro
1.3.11.8.1 Calculating the closest intersection
1.3.11.8.2 If the ray doesn't hit anything
1.3.11.8.3 Initializing color calculations
1.3.11.8.4 Going through the light sources
1.3.11.8.5 Shadow test
1.3.11.8.6 Diffuse lighting
1.3.11.8.7 Specular lighting
1.3.11.8.8 Reflection Calculation
1.3.11.9 Calculating the image
1.3.11.10 Creating the colored mesh
1.3.11.10.1 The structure of the mesh
1.3.11.10.2 Creating the mesh
1.3.11.10.3 Creating the vertex points
1.3.11.10.4 Creating the textures
1.3.11.10.5 Creating the triangles
1.3.11.11 The Camera-setup
1.4 Questions and Tips
1.5 Appendices
1.5.1 POV-Ray User License
1.5.2 Support Library Licenses
1.5.2.1 OpenEXR
1.5.3 Citing POV-Ray in Academic Publications
1.5.4 The POV-Team
1.5.4.1 Contacting the Authors
1.5.5 What to do if you don't have POV-Ray
1.5.5.1 Which Version of POV-Ray should you use?
1.5.5.1.1 Microsoft Windows 9x/NT/2000/XP
1.5.5.1.2 Linux for Intel x86
1.5.5.1.3 Apple Macintosh
1.5.5.1.4 Generic Unix
1.5.5.1.5 All Versions
1.5.5.2 Where to Find POV-Ray Files
1.5.5.2.1 World Wide Website www.povray.org
1.5.5.2.2 Books, Magazines and CD-ROMs
1.5.6 Suggested Reading

POV-Ray Reference

2.1 Introduction
2.1.1 Notation and Basic Assumptions
2.1.2 Command-line Options
2.1.2.1 Animation Options
2.1.2.1.1 External Animation Loop
2.1.2.1.2 Internal Animation Loop
2.1.2.1.3 Subsets of Animation Frames
2.1.2.1.4 Cyclic Animation
2.1.2.1.5 Field Rendering
2.1.2.2 General Output Options
2.1.2.2.1 Height and Width of Output
2.1.2.2.2 Max Image Buffer Memory
2.1.2.2.3 Partial Output Options
2.1.2.2.4 Interrupting Options
2.1.2.2.5 Resuming Options
2.1.2.3 Display Output Options
2.1.2.3.1 Display Hardware Settings
2.1.2.3.2 Setting your Display Gamma
2.1.2.3.3 Display Related Settings
2.1.2.3.4 Mosaic Preview
2.1.2.4 File Output Options
2.1.2.4.1 Output File Type
2.1.2.4.2 Output File Name
2.1.2.4.3 Output File Buffer
2.1.2.4.4 Output File Dithering
2.1.2.4.5 Output File Gamma
2.1.2.4.6 CPU Utilization Histogram
2.1.2.5 Scene Parsing Options
2.1.2.5.1 Constant
2.1.2.5.2 Input File Name
2.1.2.5.3 Include File Name
2.1.2.5.4 Library Paths
2.1.2.5.5 Language Version
2.1.2.6 Shell-out to Operating System
2.1.2.6.1 String Substitution in Shell Commands
2.1.2.6.2 Shell Command Sequencing
2.1.2.6.3 Shell Command Return Actions
2.1.2.7 Text Output
2.1.2.7.1 Text Streams
2.1.2.7.2 Console Text Output
2.1.2.7.3 Directing Text Streams to Files
2.1.2.7.4 Warning Level
2.1.2.7.5 Help Screen Switches
2.1.2.8 Tracing Options
2.1.2.8.1 Symmetric MultiProcessing
2.1.2.8.2 Render Block Size
2.1.2.8.2.1 Render Pattern
2.1.2.8.2.2 Render Block Step
2.1.2.8.3 Quality Settings
2.1.2.8.4 Automatic Bounding Control
2.1.2.8.5 Removing User Bounding
2.1.2.8.6 BSP Bounding
2.1.2.8.7 Anti-Aliasing Options
2.1.2.8.8 Radiosity Options
2.1.2.8.8.1 Radiosity High Reproducibility
2.1.2.8.8.2 Radiosity Load and Save
2.1.2.8.8.3 Radiosity Vain Pretrace
2.2 Scene Description Language
2.2.1 Language Basics
2.2.1.1 Keywords
2.2.1.2 Identifiers
2.2.1.3 Comments
2.2.1.4 Numeric Expressions
2.2.1.4.1 Literals
2.2.1.4.2 Identifiers
2.2.1.4.3 Operators
2.2.1.4.4 Functions
2.2.1.4.5 Built-in Constants
2.2.1.4.6 Built-in Variables
2.2.1.5 Vector Expressions
2.2.1.5.1 Literals
2.2.1.5.2 Identifiers
2.2.1.5.3 Operators
2.2.1.5.4 Operator Promotion
2.2.1.5.5 Functions
2.2.1.5.6 Built-in Constants
2.2.1.6 Color Expressions
2.2.1.6.1 Color Vectors
2.2.1.6.2 sRGB Colors
2.2.1.6.3 Color Keywords
2.2.1.6.4 Color Identifiers
2.2.1.6.5 Color Operators
2.2.1.6.6 Common Color Pitfalls
2.2.1.7 User-Defined Functions
2.2.1.7.1 Sum and Product functions
2.2.1.7.2 Functions and Macros
2.2.1.7.3 Declaring User-Defined Float Functions
2.2.1.7.4 Declaring User-Defined Vector Functions
2.2.1.7.5 Declaring User-Defined Color Functions
2.2.1.7.6 Internal Pre-Defined Functions
2.2.1.8 Strings
2.2.1.8.1 String Literals
2.2.1.8.2 String Identifiers
2.2.1.8.3 String Relational Operators
2.2.1.8.4 String Functions
2.2.1.8.5 Built-in Variables
2.2.1.9 Arrays
2.2.1.9.1 Declaring Arrays
2.2.1.9.2 Array Initializers
2.2.1.10 Splines
2.2.1.10.1 Splines and Macros
2.2.2 Language Directives
2.2.2.1 Include Files and the #include Directive
2.2.2.2 The #declare and #local Directives
2.2.2.2.1 Declaring identifiers
2.2.2.2.2 #declare vs. #local
2.2.2.2.3 Identifier Name Collisions
2.2.2.2.4 Destroying Identifiers with #undef
2.2.2.2.5 Deprecation Support
2.2.2.3 File I/O Directives
2.2.2.3.1 The #fopen Directive
2.2.2.3.2 The #fclose Directive
2.2.2.3.3 The #read Directive
2.2.2.3.4 The #write Directive
2.2.2.4 The #default Directive
2.2.2.5 The #version Directive
2.2.2.6 Conditional Directives
2.2.2.6.1 The #if...#else...#end Directives
2.2.2.6.2 The #ifdef and #ifndef Directives
2.2.2.6.3 The #for Directive
2.2.2.6.4 The #switch, #case, #range and #break Directives
2.2.2.6.5 The #while...#end Directive
2.2.2.7 User Message Directives
2.2.2.7.1 Text Message Streams
2.2.2.7.2 Text Formatting
2.2.2.8 User Defined Macros
2.2.2.8.1 The #macro Directive
2.2.2.8.2 Invoking Macros
2.2.2.8.3 Are POV-Ray Macros a Function or a Macro?
2.2.2.8.4 Returning a Value Like a Function
2.2.2.8.5 Returning Values Via Parameters
2.3 Scene Settings
2.3.1 Camera
2.3.1.1 Placing the Camera
2.3.1.1.1 Location and Look_At
2.3.1.1.2 The Sky Vector
2.3.1.1.3 Angles
2.3.1.1.4 The Direction Vector
2.3.1.1.5 Up and Right Vectors
2.3.1.1.6 Aspect Ratio
2.3.1.1.7 Handedness
2.3.1.1.8 Transforming the Camera
2.3.1.2 Types of Projection
2.3.1.2.1 Perspective projection
2.3.1.2.2 Orthographic projection
2.3.1.2.3 Mesh projection
2.3.1.2.3.1 Rays Per Pixel
2.3.1.2.3.2 Distribution Type
2.3.1.2.3.3 Max Distance
2.3.1.2.3.4 Mesh Object
2.3.1.2.3.5 About the Location Vector
2.3.1.2.3.6 About the Direction Vector
2.3.1.2.3.7 The Smooth Modifier
2.3.1.2.4 Fisheye projection
2.3.1.2.5 Ultra wide angle projection
2.3.1.2.6 Omnimax projection
2.3.1.2.7 Panoramic projection
2.3.1.2.8 Cylindrical projection
2.3.1.2.9 Spherical projection
2.3.1.3 Focal Blur
2.3.1.4 Camera Ray Perturbation
2.3.1.5 Camera Identifiers
2.3.2 Atmospheric Effects
2.3.2.1 Atmospheric Media
2.3.2.2 Background
2.3.2.3 Fog
2.3.2.4 Sky Sphere
2.3.2.5 Rainbow
2.3.3 Global Settings
2.3.3.1 ADC_Bailout
2.3.3.2 Ambient_Light
2.3.3.3 Assumed_Gamma
2.3.3.4 HF_Gray_16
2.3.3.5 Irid_Wavelength
2.3.3.6 Charset
2.3.3.7 Max_Trace_Level
2.3.3.8 Max_Intersections
2.3.3.9 Mm_Per_Unit
2.3.3.10 Number_Of_Waves
2.3.3.11 Noise_generator
2.3.3.12 Subsurface
2.3.4 Radiosity
2.3.4.1 Radiosity Basics
2.3.4.2 How Radiosity Works
2.3.4.3 Adjusting Radiosity
2.3.4.3.1 adc_bailout
2.3.4.3.2 always_sample
2.3.4.3.3 brightness
2.3.4.3.4 count
2.3.4.3.5 error_bound
2.3.4.3.6 gray_threshold
2.3.4.3.7 low_error_factor
2.3.4.3.8 max_sample
2.3.4.3.9 maximum_reuse
2.3.4.3.10 minimum_reuse
2.3.4.3.11 nearest_count
2.3.4.3.12 pretrace_start and pretrace_end
2.3.4.3.13 recursion_limit
2.3.4.4 Configuring Radiosity
2.3.4.4.1 Importance
2.3.4.4.2 Media and Radiosity
2.3.4.4.3 No Radiosity
2.3.4.4.4 Normal and Radiosity
2.3.4.4.5 Save and Load Radiosity Data
2.3.4.4.6 Subsurface and Radiosity
2.3.4.5 Tips on Radiosity
2.4 Objects
2.4.1 Finite Solid Primitives
2.4.1.1 Blob
2.4.1.2 Box
2.4.1.3 Cone
2.4.1.4 Cylinder
2.4.1.5 Height Field
2.4.1.6 Isosurface
2.4.1.7 Julia Fractal
2.4.1.8 Lathe
2.4.1.9 Ovus
2.4.1.10 Parametric
2.4.1.11 Prism
2.4.1.12 Sphere
2.4.1.13 Sphere Sweep
2.4.1.14 Superquadric Ellipsoid
2.4.1.15 Surface of Revolution
2.4.1.16 Text
2.4.1.17 Torus
2.4.2 Finite Patch Primitives
2.4.2.1 Bicubic Patch
2.4.2.2 Disc
2.4.2.3 Mesh
2.4.2.3.1 Solid Mesh
2.4.2.4 Mesh2
2.4.2.4.1 Smooth and Flat triangles in the same mesh
2.4.2.4.2 Mesh Triangle Textures
2.4.2.5 Polygon
2.4.2.6 Triangle
2.4.2.6 Smooth Triangle
2.4.3 Infinite Solid Primitives
2.4.3.1 Plane
2.4.3.2 Poly
2.4.3.3 Cubic
2.4.3.4 Quartic
2.4.3.5 Polynomial
2.4.3.6 Quadric
2.4.4 Constructive Solid Geometry
2.4.4.1 Inside and Outside
2.4.4.2 Union
2.4.4.2.1 Split_Union
2.4.4.3 Intersection
2.4.4.4 Difference
2.4.4.5 Merge
2.4.5 Light Sources
2.4.5.1 Point Lights
2.4.5.2 Spotlights
2.4.5.3 Cylindrical Lights
2.4.5.4 Parallel Lights
2.4.5.5 Area Lights
2.4.5.6 Shadowless Lights
2.4.5.7 Looks_like
2.4.5.8 Projected_Through
2.4.5.9 Light Fading
2.4.5.10 Atmospheric Media Interaction
2.4.5.11 Atmospheric Attenuation
2.4.6 Light Groups
2.4.7 Object Modifiers
2.4.7.1 Bounded_By
2.4.7.2 Clipped_By
2.4.7.3 Double_Illuminate
2.4.7.4 Hollow
2.4.7.5 Inverse
2.4.7.6 Material
2.4.7.7 No_Image
2.4.7.8 No_Reflection
2.4.7.9 No Radiosity
2.4.7.10 No_Shadow
2.4.7.11 Sturm
2.5 Textures
2.5.1 Pigment
2.5.1.1 Solid Color Pigments
2.5.1.2 Color List Pigments
2.5.1.3 Color Maps
2.5.1.4 Pigment Maps and Pigment Lists
2.5.1.5 Image Maps
2.5.1.5.1 Specifying an Image Map
2.5.1.5.2 The Gamma Option
2.5.1.5.3 The Filter and Transmit Bitmap Modifiers
2.5.1.5.4 Using the Alpha Channel
2.5.1.6 Quick Color
2.5.2 Normal
2.5.2.1 Slope Maps
2.5.2.1.1 Normals, Accuracy
2.5.2.2 Normal Maps and Normal Lists
2.5.2.3 Bump Maps
2.5.2.3.1 Specifying a Bump Map
2.5.2.3.2 Bump_Size
2.5.2.3.3 Use_Index and Use_Color
2.5.2.4 Scaling normals
2.5.3 Finish
2.5.3.1 Ambient
2.5.3.2 Emission
2.5.3.3 Diffuse Reflection Items
2.5.3.3.1 Diffuse
2.5.3.3.2 Brilliance
2.5.3.3.3 Crand Graininess
2.5.3.3.4 Subsurface Light Transport
2.5.3.4 Highlights
2.5.3.4.1 Phong Highlights
2.5.3.4.2 Specular Highlight
2.5.3.4.3 Metallic Highlight Modifier
2.5.3.5 Specular Reflection
2.5.3.6 Conserve Energy for Reflection
2.5.3.7 Iridescence
2.5.4 Halo
2.5.5 Patterned Textures
2.5.5.1 Texture Maps
2.5.5.2 Tiles
2.5.5.3 Material Maps
2.5.5.3.1 Specifying a Material Map
2.5.6 Layered Textures
2.5.7 UV Mapping
2.5.7.1 Supported Objects
2.5.7.2 UV Vectors
2.5.8 Triangle Texture Interpolation
2.5.9 Interior Texture
2.5.10 Cutaway Textures
2.5.11 Patterns
2.5.11.1 Agate
2.5.11.2 Aoi
2.5.11.3 Average
2.5.11.4 Boxed
2.5.11.5 Bozo
2.5.11.6 Brick
2.5.11.7 Bumps
2.5.11.8 Cells
2.5.11.9 Checker
2.5.11.10 Crackle Patterns
2.5.11.11 Cubic
2.5.11.12 Cylindrical
2.5.11.13 Density_File
2.5.11.13.1 df3 file format
2.5.11.14 Dents
2.5.11.15 Facets
2.5.11.16 Fractal Patterns
2.5.11.17 Function as pattern
2.5.11.17.1 What can be used
2.5.11.18 Function Image
2.5.11.19 Gradient
2.5.11.20 Granite
2.5.11.21 Hexagon
2.5.11.22 Image Pattern
2.5.11.23 Leopard
2.5.11.24 Marble
2.5.11.25 Object Pattern
2.5.11.26 Onion
2.5.11.27 Pavement
2.5.11.28 Pigment Pattern
2.5.11.29 Planar
2.5.11.30 Quilted
2.5.11.31 Radial
2.5.11.32 Ripples
2.5.11.33 Slope
2.5.11.34 Spherical
2.5.11.35 Spiral1
2.5.11.36 Spiral2
2.5.11.37 Spotted
2.5.11.38 Square
2.5.11.39 Tiling
2.5.11.40 Triangular
2.5.11.41 Waves
2.5.11.42 Wood
2.5.11.43 Wrinkles
2.5.12 Pattern Modifiers
2.5.12.1 Transforming Patterns
2.5.12.2 Frequency and Phase
2.5.12.3 Waveforms
2.5.12.4 Noise Generators
2.5.12.5 Turbulence
2.5.12.6 Warps
2.5.12.6.1 Black Hole Warp
2.5.12.6.2 Repeat Warp
2.5.12.6.3 Turbulence versus Turbulence Warp
2.5.12.6.4 Turbulence Warp
2.5.12.6.4.1 Octaves
2.5.12.6.4.2 Lambda
2.5.12.6.4.3 Omega
2.5.12.6.5 Mapping using warps
2.5.12.7 Bitmap Modifiers
2.5.12.7.1 The once Option
2.5.12.7.2 The map_type Option
2.5.12.7.3 The interpolate Option
2.6 Interior & Media & Photons
2.6.1 Interior
2.6.1.1 Why are Interior and Media Necessary?
2.6.1.2 Empty and Solid Objects
2.6.1.3 Scaling objects with an interior
2.6.1.4 Refraction
2.6.1.5 Dispersion
2.6.1.5.1 Dispersion & Caustics
2.6.1.6 Attenuation
2.6.1.7 Simulated Caustics
2.6.1.8 Object-Media
2.6.2 Media
2.6.2.1 Media Types
2.6.2.1.1 Absorption
2.6.2.1.2 Emission
2.6.2.1.3 Scattering
2.6.2.2 Sampling Parameters & Methods
2.6.2.3 Density
2.6.2.3.1 General Density Modifiers
2.6.2.3.2 Density with color_map
2.6.2.3.3 Density Maps and Density Lists
2.6.2.3.4 Multiple Density vs. Multiple Media
2.6.3 Photons
2.6.3.1 Overview
2.6.3.1.1 Examples
2.6.3.2 Using Photon Mapping in Your Scene
2.6.3.2.1 Photon Global Settings
2.6.3.2.2 Shooting Photons at an Object
2.6.3.2.3 Photons and Light Sources
2.6.3.2.4 Photons and Media
2.6.3.3 Photons FAQ
2.6.3.4 Photon Tips
2.6.3.5 Advanced Techniques
2.6.3.5.1 Autostop
2.6.3.5.2 Adaptive Search Radius
2.6.3.5.3 Photons and Dispersion
2.6.3.5.4 Saving and Loading Photon Maps
2.7 Include Files
2.7.1 arrays.inc
2.7.2 chars.inc
2.7.3 colors.inc
2.7.3.1 Predefined colors
2.7.3.2 Color macros
2.7.4 consts.inc
2.7.4.1 Vector constants
2.7.4.2 Map type constants
2.7.4.3 Interpolation type constants
2.7.4.4 Fog type constants
2.7.4.5 Focal blur hexgrid constants
2.7.4.6 IORs
2.7.4.7 Dispersion amounts
2.7.4.8 Scattering media type constants
2.7.5 debug.inc
2.7.6 finish.inc
2.7.7 functions.inc
2.7.7.1 Common Parameters
2.7.7.1.1 Cross Section Type
2.7.7.1.2 Field Strength
2.7.7.1.3 Field Limit
2.7.7.1.4 SOR Switch
2.7.7.1.5 SOR Offset
2.7.7.1.6 SOR Angle
2.7.7.1.7 Invert Isosurface
2.7.7.2 Internal Functions
2.7.7.3 Pre defined functions
2.7.7.3.1 Pattern functions
2.7.8 glass.inc, glass_old.inc
2.7.8.1 Glass colors (with transparency)
2.7.8.2 Glass colors (without transparency, for fade_color)
2.7.8.3 Glass finishes
2.7.8.4 Glass interiors
2.7.8.5 Glass interior macros
2.7.8.6 glass_old.inc
2.7.8.6.1 Glass finishes
2.7.8.6.2 Glass textures
2.7.9 math.inc
2.7.9.1 Float functions and macros
2.7.9.2 Vector functions and macros
2.7.9.3 Vector Analysis
2.7.10 metals.inc, golds.inc
2.7.10.1 metals.inc
2.7.10.2 golds.inc
2.7.11 rand.inc
2.7.11.1 Flat Distributions
2.7.11.2 Other Distributions
2.7.11.2.1 Continuous Symmetric Distributions
2.7.11.2.2 Continuous Skewed Distributions
2.7.11.2.3 Discrete Distributions
2.7.12 shapes.inc, shapes_old.inc, shapes2.inc, shapesq.inc
2.7.12.1 shapes.inc
2.7.12.1.1 The HF Macros
2.7.12.2 shapes_old.inc
2.7.12.3 shapes2.inc
2.7.12.4 shapesq.inc
2.7.13 skies.inc, stars.inc
2.7.13.1 skies.inc
2.7.13.2 stars.inc
2.7.14 stones.inc, stones1.inc, stones2.inc, stoneold.inc
2.7.14.1 stones1.inc
2.7.14.2 stones2.inc
2.7.15 stdinc.inc
2.7.16 strings.inc
2.7.17 textures.inc
2.7.17.1 Stones
2.7.17.2 Skies
2.7.17.3 Woods
2.7.17.4 Glass
2.7.17.5 Metals
2.7.17.6 Special textures
2.7.17.7 Texture and pattern macros
2.7.18 transforms.inc
2.7.19 woodmaps.inc, woods.inc
2.7.19.1 woodmaps.inc
2.7.19.2 woods.inc
2.7.19.3 logo.inc
2.7.19.4 rad_def.inc
2.7.19.5 screen.inc
2.7.19.6 stdcam.inc
2.7.19.7 stage1.inc
2.7.19.8 sunpos.inc
2.7.20 Other files
2.7.20.1 font files (*.ttf)
2.7.20.2 color_map files (*.map)
2.7.20.3 image files (*.png, *.pot, *.df3)
2.8 Quick Reference
2.8.1 Quick Reference Contents
2.8.2 The Scene
2.8.3 Language Basics
2.8.3.1 Floats
2.8.3.2 Vectors
2.8.3.3 Colors
2.8.3.4 User defined Functions
2.8.3.5 Strings
2.8.3.6 Arrays
2.8.3.7 Splines
2.8.4 Language Directives
2.8.4.1 File Inclusion
2.8.4.2 Identifier Declaration
2.8.4.3 File Input/Output
2.8.4.4 Default Texture
2.8.4.5 Version Identifier
2.8.4.6 Control Flow Directives
2.8.4.7 Message Streams
2.8.4.8 Macro
2.8.4.9 Embedded Directives
2.8.5 Transformations
2.8.6 Camera
2.8.7 Lights
2.8.7.1 Lightgroup
2.8.8 Objects
2.8.8.1 Finite Solid Objects
2.8.8.2 Finite Patch Objects
2.8.8.3 Infinite Solid Objects
2.8.8.4 CSG
2.8.9 Object Modifiers
2.8.9.1 UV Mapping
2.8.9.2 Material
2.8.9.3 Interior
2.8.9.4 Interior Texture
2.8.10 Texture
2.8.10.1 Plain Texture
2.8.10.2 Layered Texture
2.8.10.3 Patterned Texture
2.8.10.4 Pigment
2.8.10.5 Normal
2.8.10.6 Finish
2.8.10.7 Pattern
2.8.10.8 Pattern Modifiers
2.8.11 Media
2.8.12 Atmospheric Effects
2.8.12.1 Background
2.8.12.2 Fog
2.8.12.3 Sky Sphere
2.8.12.4 Rainbow
2.8.13 Global Settings
2.8.13.1 Radiosity
2.8.13.2 Photons
2.8.13.3 Subsurface

POV-Ray for Windows

3.1 Introduction
3.1.1 What is POV-Ray for Windows?
3.1.2 ... And What Is It Not?
3.1.3 Who Can Use POV-Ray for Windows?
3.1.4 System Requirements
3.1.5 System Specific Features
3.1.5.1 What's new in POV-Ray for Windows
3.1.5.2 SYS File Type
3.1.5.3 System Specific Charset
3.1.6 Spelling
3.1.7 Reporting Bugs
3.1.8 Trademarks
3.2 Getting Started
3.2.1 The Demo
3.2.2 Starting a Render Job
3.2.3 Dragging and Dropping Files
3.2.4 Tutorials
3.2.5 Understanding File Types
3.2.5.1 POV Files
3.2.5.2 INI Files
3.2.5.2.1 INI File Sections
3.2.6 Using the Internal Editor
3.2.6.1 The Editor Feature Set
3.2.6.2 Turning the Internal Editor On or Off
3.2.6.3 Preventing File Restore
3.2.6.4 Switching between Editor windows
3.2.6.5 Keyword Expansion and CodeList
3.2.6.5.1 A Quick Example
3.2.6.5.2 How Keyword Expansion Works
3.2.6.5.3 CodeList
3.2.6.5.4 Using CodeList
3.2.6.5.5 Summary
3.2.6.6 Configuring the Internal Editor
3.2.6.6.1 Important Editor Notes
3.2.6.6.2 Default Key Mappings
3.2.6.6.3 Setting Key Mappings
3.2.6.6.4 Reserved Keys
3.2.6.6.5 Using the Mouse
3.2.6.6.6 European Users and Match Brace
3.2.6.7 The Language Setting
3.2.6.8 The Font Setting
3.2.7 I/O Restrictions
3.2.7.1 High-Level Configuration
3.2.7.2 Overall Options
3.2.7.3 No Restrictions
3.2.7.4 Restrict Write but Allow Read
3.2.7.5 Restrict Read/Write
3.2.7.6 Restrictions Affect all Core File I/O
3.2.7.7 Additional Options
3.2.7.8 Permit Read/Write in Current Directory
3.2.7.9 Disable Starting other Programs
3.2.7.10 Low-Level Configuration
3.2.7.11 Overall Concept
3.2.7.12 Adding or Changing Allowed Directories
3.2.7.13 For Those Who use an Image Output Directory
3.3 Command-Line Options
3.3.1 Home Directory
3.3.2 Special Command-Line Options
3.3.3 Adding New Resolutions
3.4 Windows
3.4.1 The Main Window
3.4.2 The Toolbar
3.4.2.1 Preset Rendering Options
3.4.2.2 Toolbar Command Line
3.4.3 The Status Bar
3.4.4 The Tab Control
3.4.5 The Message Window
3.4.6 The Editor Window
3.4.7 The Render Window
3.5 Menus
3.5.1 File Menu
3.5.1.1 New File
3.5.1.2 Open File
3.5.1.3 Close
3.5.1.4 Close All
3.5.1.5 Print
3.5.1.6 Exit
3.5.1.7 MRU List
3.5.1.8 Older Files
3.5.2 Edit Menu
3.5.2.1 Copy Pane
3.5.2.2 Clear Messages
3.5.2.3 Undo
3.5.2.4 Redo
3.5.2.5 Cut
3.5.2.6 Copy
3.5.2.7 Paste
3.5.2.8 Delete
3.5.2.9 Select All
3.5.2.10 Selection
3.5.2.10.1 Indent
3.5.2.10.2 Indent To Previous
3.5.2.10.3 Undent
3.5.2.10.4 Uppercase
3.5.2.10.5 Lowercase
3.5.2.10.6 Convert Spaces To Tabs
3.5.2.10.7 Convert Tabs To Spaces
3.5.3 Search Menu
3.5.3.1 Find
3.5.3.1.1 Match Whole Word Only
3.5.3.1.2 Match Case
3.5.3.1.3 Wildcard Search
3.5.3.2 Replace
3.5.3.3 Find Next
3.5.3.4 Match Brace
3.5.4 Text Menu
3.5.4.1 Show White Space
3.5.4.2 Set Repeat Count
3.5.4.3 Tab Size
3.5.4.4 Indent
3.5.4.4.1 Auto-Indent Style
3.5.4.4.2 None
3.5.4.4.3 Language Scope
3.5.4.4.4 Copy From Previous Line
3.5.4.5 Bookmarks
3.5.4.5.1 Clear All
3.5.4.5.2 First
3.5.4.5.3 Last
3.5.4.5.4 Next
3.5.4.5.5 Previous
3.5.4.5.6 Toggle
3.5.5 Editor Menu
3.5.5.1 Auto-Load Error File
3.5.5.2 Auto-Show Parse Messages
3.5.5.3 Auto-Save Delay
3.5.5.4 Create Backups
3.5.5.5 Allow Undo After Manual Save
3.5.5.6 Click Beyond EOL
3.5.5.7 Constrain Caret To Text
3.5.5.8 Overlay Keyword Expansion On Tab Key
3.5.5.9 Show Message Window
3.5.5.10 Editor Preferences Dialog
3.5.5.11 Record Macro/Play Macro
3.5.5.12 Auto-Reload
3.5.5.13 Scroll Bars
3.5.5.14 Color Scheme
3.5.5.15 Editor Preferences
3.5.5.15.1 Color/Font
3.5.5.15.1.1 Item
3.5.5.15.1.2 Color
3.5.5.15.1.3 Background
3.5.5.15.1.4 Font
3.5.5.15.2 Language/Tabs
3.5.5.15.2.1 Auto Indentation Style
3.5.5.15.2.2 Tabs
3.5.5.15.2.3 Language
3.5.5.15.3 Keyboard
3.5.5.15.4 Misc
3.5.5.15.4.1 Smooth Scrolling
3.5.5.15.4.2 Show Left Margin
3.5.5.15.4.3 Line Tooltips on Scroll
3.5.5.15.4.4 Allow Drag and Drop
3.5.5.15.4.5 Allow Column Selection
3.5.5.15.4.6 Confine Caret to Text
3.5.5.15.4.7 Color Syntax Highlighting
3.5.5.15.4.8 Show Horizontal/Vertical Scrollbar
3.5.5.15.4.9 Allow Horizontal/Vertical Splitting
3.5.5.15.4.10 Line Numbering
3.5.5.15.4.11 Max Undoable Actions
3.5.6 Insert Menu
3.5.6.1 How the Insert Menu is Built
3.5.6.2 Physical Layout
3.5.6.3 Sorting the Insert Menu
3.5.6.4 Adding a Separator
3.5.6.5 Using the Insert Menu
3.5.7 Render Menu
3.5.7.1 Edit Settings/Render
3.5.7.2 Select File and Render
3.5.7.3 Start Rendering (Go!)/Stop Rendering
3.5.7.4 Run Demo
3.5.7.5 Run Benchmark
3.5.7.6 File Queue
3.5.7.7 Clear Queue
3.5.7.8 Render Priority
3.5.7.9 Duty Cycle
3.5.7.10 Sound Settings
3.5.7.11 On Completion
3.5.7.11.1 Do Nothing
3.5.7.11.2 Display Message
3.5.7.11.3 Exit POV-Ray for Windows
3.5.7.11.4 File List
3.5.8 Options Menu
3.5.8.1 Keep Single Instance
3.5.8.2 Show Toolbar
3.5.8.3 Place in System Tray
3.5.8.4 Script I/O Restrictions
3.5.8.5 Drag'N'Drop Destination
3.5.8.6 Online Operations
3.5.8.6.1 Check For New Versions
3.5.8.6.2 Include System Information
3.5.8.7 Other Settings
3.5.8.7.1 Use Editor
3.5.8.7.2 Show Tips of the Day
3.5.8.7.3 Show Tooltips
3.5.8.7.4 Preserve Messages
3.5.8.7.5 Save Settings on Exit
3.5.8.7.6 Hide New User Help
3.5.8.7.7 Show Next Tip
3.5.8.7.8 Re-Render Insert Menu Bitmaps
3.5.8.7.9 Message Window
3.5.8.7.10 Select Plain Background
3.5.8.7.11 Text Font
3.5.8.7.12 Text Color
3.5.8.7.13 Background Color
3.5.8.7.14 Tiling Options
3.5.8.7.15 Render Window
3.5.8.7.16 Force 8 Bit Display
3.5.8.7.17 Preserve Contents During Animation
3.5.8.7.18 Re-display
3.5.8.7.19 Autoclose
3.5.8.7.20 Close
3.5.8.7.21 Keep Above Main
3.5.8.7.22 Get Focus on Creation
3.5.8.7.23 Hide When Main Minimized
3.5.8.7.24 Editor Window
3.5.9 Tools Menu
3.5.9.1 PVTOOLS.INI Syntax
3.5.9.2 Reload Tool Menu
3.5.9.3 Edit PVTOOLS.INI
3.5.9.4 Example PVTOOLS.INI
3.5.10 Context Menus
3.5.10.1 The Message Window Context Menu
3.5.10.2 Minimize to System Tray
3.5.10.3 Show Tip
3.5.10.4 The Render Window Context Menu
3.5.10.5 The Editor Window Context Menu
3.5.10.6 Show or Hide Messages
3.5.10.7 Context Help
3.5.10.8 Open Filename
3.5.10.9 Copy "..." to Command-Line
3.6 Bug Reports
3.6.1 Feature Requests are not bugs
3.6.2 Known Bugs
3.6.3 Bugs and GUI Extensions
3.6.4 Crash Upload Utility
3.6.5 Bug Reporting via Email
3.6.6 Bug Reporting via our Bug Tracking System
3.7 Speed Considerations
3.7.1 Render Priority
3.7.2 Render Window
3.7.3 Memory
3.7.4 Scene Features
3.7.5 Render Quality

POV-Ray for Mac OS

4.1 Introduction
4.1.1 What's new in POV-Ray for Mac OS
4.1.2 Installation
4.1.3 Requirements
4.1.4 Bug Reporting via our Bug Tracking System
4.2 Getting Started
4.3 Menus
4.3.1 Apple Menu
4.3.2 File Menu
4.3.3 Edit Menu
4.3.4 Search Menu
4.3.5 Templates Menu
4.3.6 Render Menu
4.3.7 Window Menu
4.3.8 Help Menu
4.4 Windows
4.4.1 Message Window
4.4.2 Text Editor Window
4.4.3 Render Preview Window
4.4.4 Templates Window
4.5 Dialogs
4.5.1 Preferences Dialog
4.5.1.1 General Pane
4.5.1.1.1 Fast Preview Mode
4.5.1.1.2 Fast Functions
4.5.1.1.3 Background Rendering
4.5.1.1.4 Use Temporary Memory
4.5.1.1.5 Render Engine
4.5.1.2 Editor Pane
4.5.1.2.1 Font
4.5.1.2.2 Size
4.5.1.2.3 Tab Size
4.5.1.2.4 Auto Indent
4.5.1.2.5 Syntax Coloring
4.5.1.2.6 Symbol Coloring
4.5.1.3 Actions Pane
4.5.1.3.1 Startup Actions
4.5.1.3.2 Startup and termination script actions
4.5.1.3.3 Actions after all jobs finished
4.5.1.4 Files Pane
4.5.1.4.1 Allow rendering of .pov files only
4.5.1.4.2 Application creator codes for output files
4.5.1.5 Scenes Pane
4.5.1.5.1 Global Include Paths
4.5.1.5.2 Default Render Settings Set
4.5.2 Render Settings Dialog
4.5.2.1 Scene Pane
4.5.2.1.1 Command-Line
4.5.2.1.2 Language
4.5.2.1.3 Show Preview
4.5.2.1.4 Mosaic Preview
4.5.2.1.5 File Specific Include Paths
4.5.2.2 Quality Pane
4.5.2.2.1 Render Quality
4.5.2.2.2 Anti-Aliasing
4.5.2.3 Optimization Pane
4.5.2.3.1 Auto-Bounding
4.5.2.3.2 Ignore any bounded_by in scene
4.5.2.3.3 Split Unions
4.5.2.3.4 Use Light Buffer
4.5.2.3.5 Use Vista Buffer
4.5.2.3.6 Draw Vista Buffers
4.5.2.4 Output Pane
4.5.2.4.1 Image Size
4.5.2.4.2 Partial Image
4.5.2.4.3 Save Image As
4.5.2.4.4 Bits per color
4.5.2.4.5 Add Alpha-Channel
4.5.2.4.6 Compression
4.5.2.4.7 Set Compression
4.5.2.4.8 Save Histogram As
4.5.2.5 Animation Pane
4.5.2.5.1 Frame Number
4.5.2.5.2 Clock Value
4.5.2.5.3 Field Rendering
4.5.2.6 Actions Pane
4.6 Command-Line Options
4.7 Tips and Tricks
4.7.1 To speed up rendering as much as possible on the Mac
4.7.2 How to use TrueType fonts in the "text" object
4.7.3 Known Problems

POV-Ray for Unix

5.1 Introduction
5.1.1 What is POV-Ray?
5.1.2 What is POV-Ray for Unix?
5.1.3 ... And What Is It Not?
5.1.4 Who Can Use POV-Ray for Unix?
5.1.5 Spelling
5.1.6 Reporting Bugs
5.1.7 Trademarks
5.2 Features
5.2.1 New Features
5.2.2 Display Options
5.2.3 Benchmark Mode
5.2.4 Sample scene render scripts
5.2.5 KDE Integration
5.3 Getting Started
5.3.1 Available distributions
5.3.2 Configuration
5.3.2.1 The I/O Restrictions configuration file
5.3.2.2 The main POV-Ray INI file
5.3.3 Starting a Render Job
5.3.3.1 X Window display
5.3.3.2 SVGAlib display
5.3.3.3 Output file formats
5.3.4 Interrupting POV-Ray
5.3.5 Tutorials
5.3.6 Rendering the Sample Scenes
5.3.7 POV-Ray for Unix Tips
5.3.7.1 Automated execution
5.3.7.2 Post-processing Images
5.4 I/O Restrictions
5.4.1 Configuration file format
5.4.2 File I/O Security
5.4.3 Shellout Security
5.4.4 Permitted Paths
5.4.4.1 Examples for path settings
5.4.5 Example configuration file
5.5 Understanding File Types
5.5.1 POV Files
5.5.2 INI Files
5.5.2.1 INI File Sections
5.6 Understanding POV-Ray Options
5.6.1 Special Command-Line Options
5.6.2 Benchmark Rendering Mode
5.7 Bug Reports
5.7.1 Feature Requests are not bugs
5.7.2 Known Bugs
5.7.3 Spelling
5.7.4 Bug Reporting via Email
5.7.5 Bug Reporting via our Bug Tracking System
5.8 Speed Considerations
5.8.1 Render Priority
5.8.2 Render Window
5.8.3 Memory
5.8.4 Scene Features
5.8.5 Render Quality


This document is protected, so submissions, corrections and discussions should be held on this documents talk page.