Difference between revisions of "Reference:Keywords"

From POV-Wiki
Jump to navigation Jump to search
m (link repair)
m (added mixed keyword)
 
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{#indexentry:keywords|keyword}}
+
{{#indexentry:keywords}}
 +
{{#indexentry:keyword}}
 
<p>POV-Ray has a number of reserved keywords which are listed below.</p>
 
<p>POV-Ray has a number of reserved keywords which are listed below.</p>
 
<table class="tablelist">
 
<table class="tablelist">
Line 7: Line 8:
 
<tr valign="top">
 
<tr valign="top">
 
<td width="33%">
 
<td width="33%">
<code>[[Reference:Media#Sampling Parameters & Methods|:aa_level|aa_level]]</code><br>
+
<code>[[Reference:Sampling Parameters & Methods|:aa_level|aa_level]]</code><br>
<code>[[Reference:Media#Sampling Parameters & Methods|:aa_threshold|aa_threshold]]</code><br>
+
<code>[[Reference:Sampling Parameters & Methods|:aa_threshold|aa_threshold]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:abs|abs]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:abs|abs]]</code><br>
<code>[[Reference:Media#Absorption|:absorption|absorption]]</code><br>
+
<code>[[Reference:Media Types#Absorption|:absorption|absorption]]</code><br>
 
<code>[[Reference:Isosurface|:accuracy|accuracy]]</code><br>
 
<code>[[Reference:Isosurface|:accuracy|accuracy]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:acos|acos]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:acos|acos]]</code><br>
Line 69: Line 70:
 
<code>[[Reference:Numeric Expressions#Functions|:bitwise_xor|bitwise_xor]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:bitwise_xor|bitwise_xor]]</code><br>
 
<code>[[Reference:Warp#Black Hole Warp|:black_hole|black_hole]]</code><br>
 
<code>[[Reference:Warp#Black Hole Warp|:black_hole|black_hole]]</code><br>
 +
<code>[[Reference:Color Map|:blend_gamma|blend_gamma]]</code> <em>color map</em><br>
 +
<code>[[Reference:Pigment Map|:blend_gamma|blend_gamma]]</code> <em>pigment map</em><br>
 +
<code>[[Reference:Color Map|:blend_mode|blend_mode]]</code> <em>color map</em><br>
 +
<code>[[Reference:Pigment Map|:blend_mode|blend_mode]]</code> <em>pigment map</em><br>
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
Line 79: Line 84:
 
<code>[[Reference:Boxed Pattern|:boxed|boxed]]</code><br>
 
<code>[[Reference:Boxed Pattern|:boxed|boxed]]</code><br>
 
<code>[[Reference:Bozo Pattern|:bozo|bozo]]</code><br>
 
<code>[[Reference:Bozo Pattern|:bozo|bozo]]</code><br>
</td>
 
<td width="33%">
 
 
<code>[[Reference:Conditional Directives#The switch, case, range and break Directives|:break|break]]</code><br>
 
<code>[[Reference:Conditional Directives#The switch, case, range and break Directives|:break|break]]</code><br>
 
<code>[[Reference:Brick Pattern|:brick|brick]]</code><br>
 
<code>[[Reference:Brick Pattern|:brick|brick]]</code><br>
 
<code>[[Reference:Brick Pattern|:brick_size|brick_size]]</code><br>
 
<code>[[Reference:Brick Pattern|:brick_size|brick_size]]</code><br>
 
<code>[[Reference:Radiosity#brightness|:brightness|brightness]]</code><br>
 
<code>[[Reference:Radiosity#brightness|:brightness|brightness]]</code><br>
 +
</td>
 +
<td width="33%">
 
<code>[[Reference:Finish#Brilliance|:brilliance|brilliance]]</code><br>
 
<code>[[Reference:Finish#Brilliance|:brilliance|brilliance]]</code><br>
 
<code>[[Reference:Bump Map|:bump_map|bump_map]]</code><br>
 
<code>[[Reference:Bump Map|:bump_map|bump_map]]</code><br>
 
<code>[[Reference:Bump Map#Bump_Size|:bump_size|bump_size]]</code><br>
 
<code>[[Reference:Bump Map#Bump_Size|:bump_size|bump_size]]</code><br>
 
<code>[[Reference:Bumps Pattern|:bumps|bumps]]</code><br>
 
<code>[[Reference:Bumps Pattern|:bumps|bumps]]</code><br>
 +
<code>[[Reference:Bump Map#Specifying a Bump Map|:bt709|bt709]]</code> <em>bump map</em><br>
 +
<code>[[Reference:Height Field|:bt709|bt709]]</code> <em>height field</em><br>
 +
<code>[[Reference:Image Map#The Gamma Option|:bt709|bt709]]</code> <em>image map</em><br>
 +
<code>[[Reference:Image Pattern|:bt709|bt709]]</code> <em>image pattern</em><br>
 +
<code>[[Reference:Bump Map#Specifying a Bump Map|:bt2020|bt2020]]</code> <em>bump map</em><br>
 +
<code>[[Reference:Height Field|:bt2020|bt2020]]</code> <em>height field</em><br>
 +
<code>[[Reference:Image Map#The Gamma Option|:bt2020|bt2020]]</code> <em>image map</em><br>
 +
<code>[[Reference:Image Pattern|:bt2020|bt2020]]</code> <em>image pattern</em><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 160: Line 173:
 
<code>[[Reference:Numeric Expressions#Functions|:defined|defined]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:defined|defined]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:degrees|degrees]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:degrees|degrees]]</code><br>
<code>[[Reference:Media#Density|:density|density]]</code><br>
+
<code>[[Reference:Density|:density|density]]</code><br>
 
<code>[[Reference:Density File Pattern|:density_file|density_file]]</code><br>
 
<code>[[Reference:Density File Pattern|:density_file|density_file]]</code><br>
 +
<code>[[Reference:Density#Density Maps and Density Lists|:density_map|density_map]]</code><br>
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
<code>[[Reference:Media#Density Maps and Density Lists|:density_map|density_map]]</code><br>
 
 
<code>[[Reference:Dents Pattern|:dents|dents]]</code><br>
 
<code>[[Reference:Dents Pattern|:dents|dents]]</code><br>
 
<code>[[Reference:Declare and Local Directives#Deprecation Support|:deprecated|deprecated]]</code> <br>
 
<code>[[Reference:Declare and Local Directives#Deprecation Support|:deprecated|deprecated]]</code> <br>
 
<code>[[Reference:Density File Pattern|:df3|df3]]</code><br>
 
<code>[[Reference:Density File Pattern|:df3|df3]]</code><br>
<code>[[Reference:Difference|:difference|difference]]</code><br>
+
<code>[[Reference:Array|:dictionary|dictionary]]</code><br>
 +
<code>[[Reference:Difference|:difference|difference]]</code> <em>csg</em><br>
 +
<code>[[Reference:Torus|:difference|difference]]</code> <em>torus</em><br>
 
<code>[[Reference:Finish#Diffuse Reflection Items|:diffuse|diffuse]]</code><br>
 
<code>[[Reference:Finish#Diffuse Reflection Items|:diffuse|diffuse]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:dimension_size|dimension_size]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:dimension_size|dimension_size]]</code><br>
Line 179: Line 194:
 
<code>[[Reference:Interior#Dispersion|:dispersion_samples|dispersion_samples]]</code><br>
 
<code>[[Reference:Interior#Dispersion|:dispersion_samples|dispersion_samples]]</code><br>
 
<code>[[Reference:Warp#Mapping using warps|:dist_exp|dist_exp]]</code><br>
 
<code>[[Reference:Warp#Mapping using warps|:dist_exp|dist_exp]]</code><br>
<code>[[Reference:Fog|:distance|distance]]</code><br>
+
<code>[[Reference:Fog|:distance|distance]]</code> <em>fog</em><br>
 +
<code>[[Reference:Ovus|:distance|distance]]</code> <em>ovus</em><br>
 
<code>[[Reference:Numeric Expressions#Functions|:div|div]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:div|div]]</code><br>
 
<code>[[Reference:Double Illuminate Object Modifier|:double_illuminate|double_illuminate]]</code><br>
 
<code>[[Reference:Double Illuminate Object Modifier|:double_illuminate|double_illuminate]]</code><br>
Line 191: Line 207:
 
<tr valign="top">
 
<tr valign="top">
 
<td width="33%">
 
<td width="33%">
<code>[[Reference:Media#Scattering|:eccentricity|eccentricity]]</code><br>
+
<code>[[Reference:Media Types#Scattering|:eccentricity|eccentricity]]</code><br>
 
<code>[[Reference:Conditional Directives#The if...else...end Directives|:else|else]]</code><br>
 
<code>[[Reference:Conditional Directives#The if...else...end Directives|:else|else]]</code><br>
 
<code>[[Reference:Conditional Directives#The if...else...end Directives|:elseif|elseif]]</code><br>
 
<code>[[Reference:Conditional Directives#The if...else...end Directives|:elseif|elseif]]</code><br>
 
<code>[[Reference:Finish#Emission|:emission|emission]]</code> <em>finish</em><br>
 
<code>[[Reference:Finish#Emission|:emission|emission]]</code> <em>finish</em><br>
<code>[[Reference:Media#Emission|:emission|emission]]</code> <em>media</em><br>
+
<code>[[Reference:Media Types#Emission|:emission|emission]]</code> <em>media</em><br>
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
Line 208: Line 224:
 
<code>[[Reference:Finish#Specular Reflection|:exponent|exponent]]</code><br>
 
<code>[[Reference:Finish#Specular Reflection|:exponent|exponent]]</code><br>
 
<code>[[Reference:Fractal Pattern|:exterior|exterior]]</code><br>
 
<code>[[Reference:Fractal Pattern|:exterior|exterior]]</code><br>
<code>[[Reference:Media#Scattering|:extinction|extinction]]</code><br>
+
<code>[[Reference:Media Types#Scattering|:extinction|extinction]]</code><br>
 
</td>
 
</td>
 
</tr>
 
</tr>
Line 270: Line 286:
 
<td width="33%">
 
<td width="33%">
 
<code>[[Reference:Image Map#Specifying an Image Map|:gif|gif]]</code><br>
 
<code>[[Reference:Image Map#Specifying an Image Map|:gif|gif]]</code><br>
 +
<code>[[Reference:Array|:global|global]]</code><br>
 
<code>[[Reference:Light Group|:global_lights|global_lights]]</code><br>
 
<code>[[Reference:Light Group|:global_lights|global_lights]]</code><br>
 
<code>[[Reference:Global Settings|:Global Settings|global_settings]]</code><br>
 
<code>[[Reference:Global Settings|:Global Settings|global_settings]]</code><br>
 
<code>[[Reference:Gradient Pattern|:gradient|gradient]]</code><br>
 
<code>[[Reference:Gradient Pattern|:gradient|gradient]]</code><br>
<code>[[Reference:Granite Pattern|:granite|granite]]</code><br>
 
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
 +
<code>[[Reference:Granite Pattern|:granite|granite]]</code><br>
 
<code>[[Reference:Color Expressions#Color Operators|:gray|gray]]</code><br>
 
<code>[[Reference:Color Expressions#Color Operators|:gray|gray]]</code><br>
 
<code>[[Reference:Radiosity#gray_threshold|:gray_threshold|gray_threshold]]</code><br>
 
<code>[[Reference:Radiosity#gray_threshold|:gray_threshold|gray_threshold]]</code><br>
Line 332: Line 349:
 
<code>[[Reference:Functions.inc#Internal Functions|:internal|internal]]</code><br>
 
<code>[[Reference:Functions.inc#Internal Functions|:internal|internal]]</code><br>
 
<code>[[Reference:Bitmap Modifiers#The interpolate Option|:interpolate|interpolate]]</code><br>
 
<code>[[Reference:Bitmap Modifiers#The interpolate Option|:interpolate|interpolate]]</code><br>
<code>[[Reference:Intersection|:intersection|intersection]]</code><br>
+
<code>[[Reference:Intersection|:intersection|intersection]]</code> <em>csg</em><br>
<code>[[Reference:Media#Sampling Parameters & Methods|:intervals|intervals]]</code><br>
+
<code>[[Reference:Torus|:intersection|intersection]]</code> <em>torus</em><br>
 +
<code>[[Reference:Sampling Parameters & Methods|:intervals|intervals]]</code><br>
 
<code>[[Reference:Inverse Object Modifier|:Inverse|inverse]]</code><br>
 
<code>[[Reference:Inverse Object Modifier|:Inverse|inverse]]</code><br>
 
<code>[[Reference:Interior#Refraction|:ior|ior]]</code><br>
 
<code>[[Reference:Interior#Refraction|:ior|ior]]</code><br>
Line 367: Line 385:
 
<code>[[Reference:Warp#Lambda|:lambda|lambda]]</code><br>
 
<code>[[Reference:Warp#Lambda|:lambda|lambda]]</code><br>
 
<code>[[Reference:Lathe|:lathe|lathe]]</code><br>
 
<code>[[Reference:Lathe|:lathe|lathe]]</code><br>
 +
<code>[[Reference:Lemon|:lemon|lemon]]</code><br>
 
<code>[[Reference:Leopard Pattern|:leopard|leopard]]</code><br>
 
<code>[[Reference:Leopard Pattern|:leopard|leopard]]</code><br>
 
<code>[[Reference:Light Group|:light_group|light_group]]</code><br>
 
<code>[[Reference:Light Group|:light_group|light_group]]</code><br>
Line 376: Line 395:
 
<code>[[Reference:Numeric Expressions#Functions|:ln|ln]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:ln|ln]]</code><br>
 
<code>[[Reference:Radiosity#Save and Load Radiosity Data|:load_file|load_file]]</code><br>
 
<code>[[Reference:Radiosity#Save and Load Radiosity Data|:load_file|load_file]]</code><br>
<code>[[Reference:Declare and Local Directives|:local|local]]</code><br>
+
<code>[[Reference:Declare and Local Directives#declare vs. local|:local|local]]</code>  <em>directive</em><br>
 +
<code>[[Reference:Array|:local|local]]</code>  <em>dictionary</em><br>
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
Line 382: Line 402:
 
<code>[[Reference:Numeric Expressions#Functions|:log|log]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:log|log]]</code><br>
 
<code>[[Reference:Camera#Location and Look_At|:look_at|look_at]]</code><br>
 
<code>[[Reference:Camera#Location and Look_At|:look_at|look_at]]</code><br>
<code>[[Reference:Light Source#Looks_like|:looks_like|looks_like]]</code><br>
+
<code>[[Reference:Light Source#Looks Like|:looks_like|looks_like]]</code><br>
 
<code>[[Reference:Radiosity#low_error_factor|:low_error_factor|low_error_factor]]</code><br>
 
<code>[[Reference:Radiosity#low_error_factor|:low_error_factor|low_error_factor]]</code><br>
 
</td>
 
</td>
Line 404: Line 424:
 
<code>[[Reference:Numeric Expressions#Functions|:max|max]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:max|max]]</code><br>
 
<code>[[Reference:Radiosity#maximum_reuse|:maximum_reuse|maximum_reuse]]</code><br>
 
<code>[[Reference:Radiosity#maximum_reuse|:maximum_reuse|maximum_reuse]]</code><br>
 +
<code>[[Reference:Vector Expressions#Functions|:max_extent|max_extent]]</code><br>
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
<code>[[Reference:Vector Expressions#Functions|:max_extent|max_extent]]</code><br>
 
 
<code>[[Reference:Isosurface|:max_gradient|max_gradient]]</code><br>
 
<code>[[Reference:Isosurface|:max_gradient|max_gradient]]</code><br>
 
<code>[[Reference:Global Settings#Max_Intersections|:max_intersections|max_intersections]]</code><br>
 
<code>[[Reference:Global Settings#Max_Intersections|:max_intersections|max_intersections]]</code><br>
Line 416: Line 436:
 
<code>[[Reference:Light Source#Atmospheric Attenuation|:media_attenuation|media_attenuation]]</code><br>
 
<code>[[Reference:Light Source#Atmospheric Attenuation|:media_attenuation|media_attenuation]]</code><br>
 
<code>[[Reference:Light Source#Atmospheric Media Interaction|:media_interaction|media_interaction]]</code><br>
 
<code>[[Reference:Light Source#Atmospheric Media Interaction|:media_interaction|media_interaction]]</code><br>
<code>[[Reference:Merge|:merge|merge]]</code><br>
+
<code>[[Reference:Merge|:merge|merge]]</code> <em>csg</em><br>
 +
<code>[[Reference:Torus|:merge|merge]]</code> <em>torus</em><br>
 +
<code>[[Reference:Mesh|:mesh|mesh]]</code><br>
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
<code>[[Reference:Mesh|:mesh|mesh]]</code><br>
 
 
<code>[[Reference:Mesh2|:mesh2|mesh2]]</code><br>
 
<code>[[Reference:Mesh2|:mesh2|mesh2]]</code><br>
 
<code>[[Reference:Finish#Metallic Highlight Modifier|:metallic|metallic]]</code><br>
 
<code>[[Reference:Finish#Metallic Highlight Modifier|:metallic|metallic]]</code><br>
<code>[[Reference:Media#Sampling Parameters & Methods|:method|method]]</code><br>
+
<code>[[Reference:Sampling Parameters & Methods|:method|method]]</code><br>
 
<code>[[Reference:Crackle Pattern|:metric|metric]]</code><br>
 
<code>[[Reference:Crackle Pattern|:metric|metric]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:min|min]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:min|min]]</code><br>
 
<code>[[Reference:Vector Expressions#Functions|:min_extent|min_extent]]</code><br>
 
<code>[[Reference:Vector Expressions#Functions|:min_extent|min_extent]]</code><br>
 
<code>[[Reference:Radiosity#minimum_reuse|:minimum_reuse|minimum_reuse]]</code><br>
 
<code>[[Reference:Radiosity#minimum_reuse|:minimum_reuse|minimum_reuse]]</code><br>
 +
<code>[[Reference:Array|:mixed|mixed]]</code><br>
 
<code>[[Reference:Finish#Subsurface Light Transport|:mm_per_unit|mm_per_unit]]</code><br>
 
<code>[[Reference:Finish#Subsurface Light Transport|:mm_per_unit|mm_per_unit]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:mod|mod]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:mod|mod]]</code><br>
Line 442: Line 464:
 
<code>[[Reference:Radiosity#nearest_count|:nearest_count|nearest_count]]</code><br>
 
<code>[[Reference:Radiosity#nearest_count|:nearest_count|nearest_count]]</code><br>
 
<code>[[Reference:Numeric Expressions#Built-in Constants|:no|no]]</code><br>
 
<code>[[Reference:Numeric Expressions#Built-in Constants|:no|no]]</code><br>
<code>[[Reference:Normal#Scaling normals|:no_bump_scale|no_bump_scale]]</code><br>
+
<code>[[Reference:Scaling normals#Scaling normals|:no_bump_scale|no_bump_scale]]</code><br>
 
<code>[[Reference:No Image Object Modifier|:no_image|no_image]]</code><br>
 
<code>[[Reference:No Image Object Modifier|:no_image|no_image]]</code><br>
 
</td>
 
</td>
Line 481: Line 503:
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
 +
<code>[[Reference:User Defined Macros#Optional Parameters|:optional|optional]]</code><br>
 
<code>[[Reference:Light Source#Area Lights|:orient|orient]]</code><br>
 
<code>[[Reference:Light Source#Area Lights|:orient|orient]]</code><br>
 
<code>[[Reference:Warp#Mapping using warps|:orientation|orientation]]</code><br>
 
<code>[[Reference:Warp#Mapping using warps|:orientation|orientation]]</code><br>
Line 506: Line 529:
 
<code>[[Reference:Finish#Phong Highlights|:phong_size|phong_size]]</code><br>
 
<code>[[Reference:Finish#Phong Highlights|:phong_size|phong_size]]</code><br>
 
<code>[[Reference:Photons|:photons|photons]]</code><br>
 
<code>[[Reference:Photons|:photons|photons]]</code><br>
 +
<code>[[Reference:Numeric Expressions#Built-in Constants|:pi|pi]]</code><br>
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
<code>[[Reference:Numeric Expressions#Built-in Constants|:pi|pi]]</code><br>
 
 
<code>[[Reference:Pigment|:pigment|pigment]]</code><br>
 
<code>[[Reference:Pigment|:pigment|pigment]]</code><br>
 
<code>[[Reference:Pigment Map|:pigment_map|pigment_map]]</code><br>
 
<code>[[Reference:Pigment Map|:pigment_map|pigment_map]]</code><br>
Line 516: Line 539:
 
<code>[[Reference:Image Map#Specifying an Image Map|:png|png]]</code><br>
 
<code>[[Reference:Image Map#Specifying an Image Map|:png|png]]</code><br>
 
<code>[[Reference:Light Source#Spotlights|:point_at|point_at]]</code><br>
 
<code>[[Reference:Light Source#Spotlights|:point_at|point_at]]</code><br>
 +
<code>[[Reference:Isosurface|:polarity|polarity]]</code><br>
 
<code>[[Reference:Poly|:poly|poly]]</code><br>
 
<code>[[Reference:Poly|:poly|poly]]</code><br>
 
<code>[[Reference:Polynomial|:polynomial|polynomial]]</code><br>
 
<code>[[Reference:Polynomial|:polynomial|polynomial]]</code><br>
 
<code>[[Reference:Pattern Modifiers#Waveforms|:poly_wave|poly_wave]]</code><br>
 
<code>[[Reference:Pattern Modifiers#Waveforms|:poly_wave|poly_wave]]</code><br>
 
<code>[[Reference:Polygon|:polygon|polygon]]</code><br>
 
<code>[[Reference:Polygon|:polygon|polygon]]</code><br>
 +
<code>[[Reference:Height Field|:pot|pot]]</code><br>
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
<code>[[Reference:Height Field|:pot|pot]]</code><br>
+
<code>[[Reference:Potential Pattern|:potential|potential]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:pow|pow]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:pow|pow]]</code><br>
 
<code>[[Reference:Image Map#Specifying an Image Map|:ppm|ppm]]</code><br>
 
<code>[[Reference:Image Map#Specifying an Image Map|:ppm|ppm]]</code><br>
<code>[[Reference:Julia Fractal|:precision|precision]]</code><br>
+
<code>[[Reference:Julia Fractal|:precision|precision]]</code> <em>julia</em><br>
 +
<code>[[Reference:Ovus|:precision|precision]]</code> <em>ovus</em><br>
 
<code>[[Reference:Parametric|:precompute|precompute]]</code><br>
 
<code>[[Reference:Parametric|:precompute|precompute]]</code><br>
 
<code>[[Reference:Image Map#Using the Alpha Channel|:premultiplied|premultiplied]]</code><br>
 
<code>[[Reference:Image Map#Using the Alpha Channel|:premultiplied|premultiplied]]</code><br>
Line 532: Line 558:
 
<code>[[Reference:Prism|:prism|prism]]</code><br>
 
<code>[[Reference:Prism|:prism|prism]]</code><br>
 
<code>[[Reference:Function#Sum and Product functions|:prod|prod]]</code><br>
 
<code>[[Reference:Function#Sum and Product functions|:prod|prod]]</code><br>
<code>[[Reference:Light Source#Projected_Through|:projected_through|projected_through]]</code><br>
+
<code>[[Reference:Light Source#Projected Through|:projected_through|projected_through]]</code><br>
 
<code>[[Reference:Julia Fractal|:pwr|pwr]]</code><br>
 
<code>[[Reference:Julia Fractal|:pwr|pwr]]</code><br>
 
</td>
 
</td>
Line 566: Line 592:
 
<code>[[Reference:Numeric Expressions#Functions|:radians|radians]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:radians|radians]]</code><br>
 
<code>[[Reference:Radiosity#Radiosity|:radiosity|radiosity]]</code><br>
 
<code>[[Reference:Radiosity#Radiosity|:radiosity|radiosity]]</code><br>
<code>[[Reference:Light Source#Spotlights|:radius|radius]]</code><br>
+
<code>[[Reference:Light Source#Spotlights|:radius|radius]]</code> <em>spotlight</em><br>
 +
<code>[[Reference:Ovus|:radius|radius]]</code> <em>ovus</em><br>
 
<code>[[Reference:Rainbow|:rainbow|rainbow]]</code><br>
 
<code>[[Reference:Rainbow|:rainbow|rainbow]]</code><br>
 
<code>[[Reference:Pattern Modifiers#Waveforms|:ramp_wave|ramp_wave]]</code><br>
 
<code>[[Reference:Pattern Modifiers#Waveforms|:ramp_wave|ramp_wave]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:rand|rand]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:rand|rand]]</code><br>
 
<code>[[Reference:Conditional Directives#The switch, case, range and break Directives|:range|range]]</code><br>
 
<code>[[Reference:Conditional Directives#The switch, case, range and break Directives|:range|range]]</code><br>
<code>[[Reference:Media#Sampling Parameters & Methods|:ratio|ratio]]</code><br>
+
<code>[[Reference:Sampling Parameters & Methods|:ratio|ratio]]</code><br>
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
Line 582: Line 609:
 
<code>[[Reference:Interior#Refraction|:refraction|refraction]]</code><br>
 
<code>[[Reference:Interior#Refraction|:refraction|refraction]]</code><br>
 
<code>[[Reference:User Message Directives#Text Message Streams|:render|render]]</code><br>
 
<code>[[Reference:User Message Directives#Text Message Streams|:render|render]]</code><br>
<code>[[Reference:Warp#Repeat Warp|:repeat|repeat]]</code><br>
+
<code>[[Reference:Crackle Pattern|:repeat|repeat]]</code> <em>crackle pattern</em><br>
 +
<code>[[Reference:Warp#Repeat Warp|:repeat|repeat]]</code> <em>warp</em><br>
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
Line 602: Line 630:
 
<tr valign="top">
 
<tr valign="top">
 
<td width="33%">
 
<td width="33%">
<code>[[Reference:Media#Sampling Parameters & Methods|:samples|samples]]</code><br>
+
 
 +
<code>[[Reference:Sampling Parameters & Methods|:samples|samples]]</code> <em>media</em><br>
 +
<code>[[Reference:Finish#Subsurface Light Transport|:samples|samples]]</code> <em>subsurface</em><br>
 
<code>[[Reference:Radiosity#Save and Load Radiosity Data|:save_file|save_file]]</code><br>
 
<code>[[Reference:Radiosity#Save and Load Radiosity Data|:save_file|save_file]]</code><br>
 
<code>[[Reference:Transformations#Scale|:scale|scale]]</code><br>
 
<code>[[Reference:Transformations#Scale|:scale|scale]]</code><br>
 
<code>[[Reference:Pattern Modifiers#Waveforms|:scallop_wave|scallop_wave]]</code><br>
 
<code>[[Reference:Pattern Modifiers#Waveforms|:scallop_wave|scallop_wave]]</code><br>
<code>[[Reference:Media#Scattering|:scattering|scattering]]</code><br>
+
<code>[[Reference:Media Types#Scattering|:scattering|scattering]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:seed|seed]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:seed|seed]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:select|select]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:select|select]]</code><br>
Line 622: Line 652:
 
<code>[[Reference:Sky Sphere|:sky_sphere|sky_sphere]]</code><br>
 
<code>[[Reference:Sky Sphere|:sky_sphere|sky_sphere]]</code><br>
 
<code>[[Reference:Julia Fractal|:slice|slice]]</code><br>
 
<code>[[Reference:Julia Fractal|:slice|slice]]</code><br>
 +
</td>
 +
<td width="33%">
 
<code>[[Reference:Slope Pattern|:slope|slope]]</code><br>
 
<code>[[Reference:Slope Pattern|:slope|slope]]</code><br>
 
<code>[[Reference:Slope Map|:slope_map|slope_map]]</code><br>
 
<code>[[Reference:Slope Map|:slope_map|slope_map]]</code><br>
</td>
 
<td width="33%">
 
 
<code>[[Reference:Height Field|:smooth|smooth]]</code><br>
 
<code>[[Reference:Height Field|:smooth|smooth]]</code><br>
 
<code>[[Reference:Smooth Triangle|:smooth_triangle|smooth_triangle]]</code><br>
 
<code>[[Reference:Smooth Triangle|:smooth_triangle|smooth_triangle]]</code><br>
Line 645: Line 675:
 
<code>[[Reference:Square Pattern|:square|square]]</code><br>
 
<code>[[Reference:Square Pattern|:square|square]]</code><br>
 
<code>[[Reference:Bump Map|:srgb|srgb]]</code> <em>bump maps</em><br>
 
<code>[[Reference:Bump Map|:srgb|srgb]]</code> <em>bump maps</em><br>
 +
</td>
 +
<td width="33%">
 
<code>[[Reference:Color Expressions#sRGB Colors|:srgb|srgb]]</code> <em>color literals</em><br>
 
<code>[[Reference:Color Expressions#sRGB Colors|:srgb|srgb]]</code> <em>color literals</em><br>
 
<code>[[Reference:Height Field|:srgb|srgb]]</code> <em>heightfield</em><br>
 
<code>[[Reference:Height Field|:srgb|srgb]]</code> <em>heightfield</em><br>
</td>
 
<td width="33%">
 
 
<code>[[Reference:Image Map#The Gamma Option|:srgb|srgb]]</code> <em>image maps</em><br>
 
<code>[[Reference:Image Map#The Gamma Option|:srgb|srgb]]</code> <em>image maps</em><br>
 
<code>[[Reference:Image Pattern|:srgb|srgb]]</code> <em>image pattern</em><br>
 
<code>[[Reference:Image Pattern|:srgb|srgb]]</code> <em>image pattern</em><br>
Line 681: Line 711:
 
<code>[[Reference:Numeric Expressions#Functions|:tanh|tanh]]</code><br>
 
<code>[[Reference:Numeric Expressions#Functions|:tanh|tanh]]</code><br>
 
<code>[[Reference:Photons#Shooting Photons at an Object|:target|target]]</code><br>
 
<code>[[Reference:Photons#Shooting Photons at an Object|:target|target]]</code><br>
 +
<code>[[Reference:Numeric Expressions#Built-in Constants|:tau|tau]]</code><br>
 
<code>[[Reference:Text|:text|text]]</code><br>
 
<code>[[Reference:Text|:text|text]]</code><br>
 
<code>[[Reference:Texture|:texture|texture]]</code><br>
 
<code>[[Reference:Texture|:texture|texture]]</code><br>
Line 687: Line 718:
 
<code>[[Reference:Image Map#Specifying an Image Map|:tga|tga]]</code><br>
 
<code>[[Reference:Image Map#Specifying an Image Map|:tga|tga]]</code><br>
 
<code>[[Reference:Finish#Iridescence|:thickness|thickness]]</code><br>
 
<code>[[Reference:Finish#Iridescence|:thickness|thickness]]</code><br>
<code>[[Reference:Blob|:threshold|threshold]]</code><br>
+
<code>[[Reference:Blob|:threshold|threshold]]</code> <em>blob</em><br>
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
 +
<code>[[Reference:Isosurface|:threshold|threshold]]</code> <em>isosurface</em><br>
 +
<code>[[Reference:Potential Pattern|:threshold|threshold]]</code> <em>potential pattern</em><br>
 
<code>[[Reference:Image Map#Specifying an Image Map|:tiff|tiff]]</code><br>
 
<code>[[Reference:Image Map#Specifying an Image Map|:tiff|tiff]]</code><br>
 
<code>[[Reference:Light Source#Spotlights|:tightness|tightness]]</code><br>
 
<code>[[Reference:Light Source#Spotlights|:tightness|tightness]]</code><br>
Line 700: Line 733:
 
<code>[[Reference:Vector Expressions#Functions|:trace|trace]]</code><br>
 
<code>[[Reference:Vector Expressions#Functions|:trace|trace]]</code><br>
 
<code>[[Reference:Transformations#Transformations|:transform|transform]]</code><br>
 
<code>[[Reference:Transformations#Transformations|:transform|transform]]</code><br>
<code>[[Reference:Transformations#Translate|:translate|translate]]</code><br>
 
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
 +
<code>[[Reference:Transformations#Translate|:translate|translate]]</code><br>
 
<code>[[Reference:Finish#Subsurface Light Transport|:translucency|translucency]]</code><br>
 
<code>[[Reference:Finish#Subsurface Light Transport|:translucency|translucency]]</code><br>
 
<code>[[Reference:Color Expressions#Color Keywords|:transmit|transmit]]</code><br>
 
<code>[[Reference:Color Expressions#Color Keywords|:transmit|transmit]]</code><br>
Line 728: Line 761:
 
<code>[[Reference:Bicubic Patch|:u_steps|u_steps]]</code><br>
 
<code>[[Reference:Bicubic Patch|:u_steps|u_steps]]</code><br>
 
<code>[[Reference:Camera#Ultra wide angle projection|:ultra_wide_angle|ultra_wide_angle]]</code><br>
 
<code>[[Reference:Camera#Ultra wide angle projection|:ultra_wide_angle|ultra_wide_angle]]</code><br>
 +
<code>[[Reference:Declare and Local Directives#Destroying Identifiers with undef|:undef|undef]]</code><br>
 
</td>
 
</td>
 
<td width="33%">
 
<td width="33%">
<code>[[Reference:Declare and Local Directives#Destroying Identifiers with undef|:undef|undef]]</code><br>
+
<code>[[Reference:Union|:union|union]]</code> <em>csg</em><br>
<code>[[Reference:Union|:union|union]]</code><br>
+
<code>[[Reference:Torus|:union|union]]</code> <em>torus</em><br>
 
<code>[[Reference:Camera#Up and Right Vectors|:up|up]]</code><br>
 
<code>[[Reference:Camera#Up and Right Vectors|:up|up]]</code><br>
<code>[[Reference:Image Pattern|:use_alpha|use_alpha]]</code><br>
+
<code>[[Reference:Image Pattern|:use_alpha|use_alpha]]</code> <em>image pattern</em><br>
 +
<code>[[Reference:Finish|:use_alpha|use_alpha]]</code> <em>finish</em><br>
 
<code>[[Reference:Bump Map#Use_Index and Use_Color|:use_color|use_color]]</code><br>
 
<code>[[Reference:Bump Map#Use_Index and Use_Color|:use_color|use_color]]</code><br>
 
<code>[[Reference:Bump Map#Use_Index and Use_Color|:use_colour|use_colour]]</code><br>
 
<code>[[Reference:Bump Map#Use_Index and Use_Color|:use_colour|use_colour]]</code><br>
Line 739: Line 774:
 
<td width="33%">
 
<td width="33%">
 
<code>[[Reference:Bump Map#Use_Index and Use_Color|:use_index|use_index]]</code><br>
 
<code>[[Reference:Bump Map#Use_Index and Use_Color|:use_index|use_index]]</code><br>
 +
<code>[[Reference:Camera#User defined projection|:user_defined|user_defined]]</code> <em>projection</em><br>
 +
<code>[[Reference:User Defined Pattern|:user_defined|user_defined]]</code> <em>pattern</em><br>
 
<code>[[Reference:Global Settings#Charset|:utf8|utf8]]</code><br>
 
<code>[[Reference:Global Settings#Charset|:utf8|utf8]]</code><br>
 
<code>[[Reference:Mesh2|:uv_indices|uv_indices]]</code><br>
 
<code>[[Reference:Mesh2|:uv_indices|uv_indices]]</code><br>

Latest revision as of 11:29, 2 October 2018

POV-Ray has a number of reserved keywords which are listed below.

a

aa_level
aa_threshold
abs
absorption
accuracy
acos
acosh
adaptive
adc_bailout global setting
adc_bailout radiosity
agate
agate_turb
albedo diffuse
albedo phong

albedo specular
all
all_intersections
alpha
altitude
always_sample
ambient
ambient_light
angle
aoi
aperture
append
arc_angle
area_illumination

area_light
array
asc
ascii
asin
asinh
assumed_gamma
atan
atan2
atand
atanh
autostop
average

b

b_spline
background
bezier_spline
bicubic_patch
bitwise_and
bitwise_or
bitwise_xor
black_hole
blend_gamma color map
blend_gamma pigment map
blend_mode color map
blend_mode pigment map

blob
blue
blur_samples
bokeh
bounded_by
box
boxed
bozo
break
brick
brick_size
brightness

brilliance
bump_map
bump_size
bumps
bt709 bump map
bt709 height field
bt709 image map
bt709 image pattern
bt2020 bump map
bt2020 height field
bt2020 image map
bt2020 image pattern

c

camera
case
caustics
ceil
cells
charset
checker
chr
circular
clipped_by
clock
clock_delta
clock_on
collect
color

color_map
colour
colour_map
component
composite
concat
cone
confidence
conic_sweep
conserve_energy
contained_by
control0
control1
coords
cos

cosh
count
crackle
crand
cube
cubic object
cubic pattern
cubic warp
cubic_spline
cubic_wave
cutaway_textures
cylinder
cylindrical

d

datetime
debug
declare
default
defined
degrees
density
density_file
density_map

dents
deprecated
df3
dictionary
difference csg
difference torus
diffuse
dimension_size
dimensions

direction
disc
dispersion
dispersion_samples
dist_exp
distance fog
distance ovus
div
double_illuminate

e

eccentricity
else
elseif
emission finish
emission media

end
error
error_bound
evaluate
exp

expand_thresholds
exponent
exterior
extinction

f

face_indices
facets
fade_color
fade_colour
fade_distance
fade_power
falloff
falloff_angle
false
fclose
file_exists

filter
final_clock
final_frame
finish
fisheye
flatness
flip
floor
focal_point
fog
fog_alt

fog_offset
fog_type
fopen
for
form
frame_number
frequency
fresnel
function

g

gamma bump maps
gamma heightfield
gamma image map
gamma image pattern
gather

gif
global
global_lights
global_settings
gradient

granite
gray
gray_threshold
green

h

height_field
hexagon

hf_gray_16
hierarchy

hypercomplex
hollow

i

if
ifdef
iff
ifndef
image_height
image_map
image_pattern
image_width
importance

include
initial_clock
initial_frame
input_file_name
inside
inside_vector
int
interior
interior_texture

internal
interpolate
intersection csg
intersection torus
intervals
inverse
ior
irid
irid_wavelength
isosurface

j

jitter
jpeg

julia
julia_fractal

l

lambda
lathe
lemon
leopard
light_group
light_source

linear_spline
linear_sweep
ln
load_file
local directive
local dictionary

location
log
look_at
looks_like
low_error_factor

m

macro
magnet
major_radius
mandel
map_type
marble
material
material_map
matrix
max
maximum_reuse
max_extent

max_gradient
max_intersections
max_iteration
max_sample
max_trace
max_trace_level
media
media_attenuation
media_interaction
merge csg
merge torus
mesh

mesh2
metallic
method
metric
min
min_extent
minimum_reuse
mixed
mm_per_unit
mod
mortar

n

natural_spline
nearest_count
no
no_bump_scale
no_image

no_radiosity
no_reflection
no_shadow
noise_generator
normal

normal_indices
normal_map
normal_vectors
now
number_of_waves

o

object
octaves
off
offset
omega

omnimax
on
once
onion
open

optional
orient
orientation
orthographic
ovus

p

panoramic
parallel
parametric
pass_through
pattern
pavement
perspective
pgm
phase
phong
phong_size
photons
pi

pigment
pigment_map
pigment_pattern
planar
plane
png
point_at
polarity
poly
polynomial
poly_wave
polygon
pot

potential
pow
ppm
precision julia
precision ovus
precompute
premultiplied
pretrace_end
pretrace_start
prism
prod
projected_through
pwr

q

quadratic_spline
quadric
quartic

quaternion
quick_color
quick_colour

quilted

r

radial
radians
radiosity
radius spotlight
radius ovus
rainbow
ramp_wave
rand
range
ratio

read
reciprocal
recursion_limit
red
reflection
reflection_exponent
refraction
render
repeat crackle pattern
repeat warp

rgb
rgbf
rgbft
rgbt
right
ripples
rotate
roughness

s

samples media
samples subsurface
save_file
scale
scallop_wave
scattering
seed
select
shadowless
sin
sine_wave
sinh
sint8
sint16be
sint16le
sint32be
sint32le
size
sky
sky_sphere
slice

slope
slope_map
smooth
smooth_triangle
solid
sor
spacing
specular
sphere
sphere_sweep
spherical
spiral1
spiral2
spline
split_union
spotlight
spotted
sqr
sqrt
square
srgb bump maps

srgb color literals
srgb heightfield
srgb image maps
srgb image pattern
srgbf
srgbt
srgbft
statistics
str
strcmp
strength
strlen
strlwr
strupr
sturm
substr
subsurface
sum
superellipsoid
switch
sys

t

t
tan
tanh
target
tau
text
texture
texture_list
texture_map
tga
thickness
threshold blob

threshold isosurface
threshold potential pattern
tiff
tightness
tile2
tiles
tiling
tolerance
toroidal
torus
trace
transform

translate
translucency
transmit
triangle
triangle_wave
triangular
true
ttf
turb_depth
turbulence
type

u

u
uint8
uint16be
uint16le
u_steps
ultra_wide_angle
undef

union csg
union torus
up
use_alpha image pattern
use_alpha finish
use_color
use_colour

use_index
user_defined projection
user_defined pattern
utf8
uv_indices
uv_mapping
uv_vectors

v

v
v_steps
val
variance
vaxis_rotate

vcross
vdot
version
vertex_vectors
vlength

vnormalize
vrotate
vstr
vturbulence

w

warning
warp
water_level

waves
while
width

wood
wrinkles
write

x

x

y

y

yes

z

z