Difference between revisions of "Documentation:ToDo ChangeListReview"
Jump to navigation
Jump to search
Jholsenback (talk | contribs) m (updates) |
|||
(60 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | + | ==Change Log Extracts== | |
− | + | The [http://www.povray.org/beta/changes.txt change-log] has been reviewed and these items below have been added into the documentation. --[[User:Jholsenback|jholsenback]] 19:35, 27 October 2010 (UTC) | |
− | + | ===Whats New=== | |
− | + | * A platform independent change summary has been completed | |
− | + | :* See it [[Doc:Tutorial Section 1#Changes and New Features Summary|here]]: --[[User:Jholsenback|jholsenback]] 16:21, 23 August 2010 (UTC) | |
− | + | * The Windows change summary has been completed | |
− | === | + | :* See it [[Doc:Windows Section 1#What's new in POV-Ray for Windows|here]]: --[[User:Jholsenback|jholsenback]] 18:37, 22 October 2010 (UTC) |
− | + | * Setup (WIP) a Mac OS change summary | |
− | :* | + | :* See it [[Doc:Mac OS Section 1#What's new in POV-Ray for Mac OS|here]]: --[[User:Jholsenback|jholsenback]] 19:35, 27 October 2010 (UTC) |
− | : | + | * Setup (WIP) a Unix change summary |
− | + | :* See it [[Doc:Unix Section 2#What's new in POV-Ray for Unix|here]]: --[[User:Jholsenback|jholsenback]] 19:35, 27 October 2010 (UTC) | |
− | + | ===Radiosity=== | |
− | + | * Speed up radiosity pretrace option | |
− | + | :* See it [[Doc:Reference_Section_1.3#Radiosity_Vain_Pretrace|here]]: --[[User:Jholsenback|jholsenback]] 18:38, 23 May 2010 (UTC) | |
− | + | * Revival of Radiosity Load/Save | |
− | + | :* See it [[Doc:Reference_Section_1.3#Radiosity_Load_and_Save|here]]: --[[User:Jholsenback|jholsenback]] 18:39, 23 May 2010 (UTC) | |
− | + | * New radiosity "high reproducibility" mode | |
− | + | :* See it [[Doc:Reference_Section_1.3#Radiosity_High_Reproducibility|here]]: --[[User:Jholsenback|jholsenback]] 18:39, 23 May 2010 (UTC) | |
− | + | * Radiosity <code>maximum_reuse</code> parameter | |
− | + | :* See it [[Doc:Reference_Section_3.2#maximum_reuse|here]]: --[[User:Jholsenback|jholsenback]] 15:12, 31 May 2010 (UTC) | |
− | * | + | * Added <code>no_radiosity</code> keyword |
− | + | :* See it [[Doc:Reference_Section_3.2#No Radiosity|here]]: --[[User:Jholsenback|jholsenback]] 15:14, 31 May 2010 (UTC) | |
− | + | * Implemented adaptive radiosity pretrace. | |
− | + | :* See it [[Doc:Reference_Section_3.2#nearest_count|here]]: --[[User:Jholsenback|jholsenback]] 15:25, 6 August 2010 (UTC) | |
− | + | * Parser now checks for plausible relation between radiosity <code>minimum_reuse</code> and <code>maximum_reuse</code>: | |
− | + | :* See it [[Doc:Reference_Section_3.2#maximum_reuse|here]]: --[[User:Jholsenback|jholsenback]] 15:25, 6 August 2010 (UTC) | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | #for | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * Radiosity <code>maximum_reuse</code> parameter | ||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | + | ===New Features=== |
− | * | + | * Diffuse backside illumination |
− | < | + | :* See it [[Doc:Reference_Section_5.1#Diffuse|here]]:--[[User:Jholsenback|jholsenback]] 13:39, 6 April 2010 (UTC) |
− | + | * Added a new list pattern type: <code>cubic</code> | |
− | + | :* See it [[Doc:Reference_Section_5.3#Cubic|here]]: --[[User:Jholsenback|jholsenback]] 19:11, 15 April 2010 (UTC) | |
− | * | + | * Added a new warp type: <code>cubic</code> |
− | + | :* See it [[Doc:Reference_Section_5.6#Mapping_using_warps|here]]: --[[User:Jholsenback|jholsenback]] 19:11, 15 April 2010 (UTC) | |
− | + | *AOI Pattern | |
− | + | :* See it [[Doc:Reference_Section_5.3#Aoi|here]]: --[[User:Jholsenback|jholsenback]] 01:50, 18 May 2010 (UTC) | |
− | + | * Slope Pattern extension | |
− | + | :* See it [[Doc:Reference_Section_5.5#Slope|here]]: --[[User:Jholsenback|jholsenback]] 11:40, 19 May 2010 (UTC) | |
− | + | * Subsurface scattering | |
− | + | :* See it [[Doc:Reference_Section_5.1#Subsurface_Light_Transport|here]]: --[[User:Jholsenback|jholsenback]] 17:55, 27 May 2010 (UTC) | |
− | + | * Added support for full area light diffuse and specular illumination | |
− | + | :* See it [[Doc:Reference_Section_4.4#Area_Lights|here]]: --[[User:Jholsenback|jholsenback]] 14:36, 14 June 2010 (UTC) | |
− | + | * Added <code>emission</code> parameter to the finish block | |
+ | :* See it [[Doc:Reference_Section_5.1#Emission|here]]: --[[User:Jholsenback|jholsenback]] 13:16, 13 July 2010 (UTC) | ||
+ | * Added RTR (real-time raytracing), clockless animation, and video capture support | ||
+ | :* See it [[Doc:Reference_Section_1#Real-Time_Raytracing|here]]: --[[User:Jholsenback|jholsenback]] 18:44, 14 July 2010 (UTC) | ||
+ | * Added <code>atand</code> function to "math.inc". | ||
+ | :* See it [[Doc:Reference_Section_7.2#Float_functions_and_macros|here]]: --[[User:Jholsenback|jholsenback]] 15:25, 6 August 2010 (UTC) | ||
+ | * You now have the ability to specify the render block size | ||
+ | :* See it [[Doc:Reference_Section_1.3#Render_Block_Size|here]]: --[[User:Jholsenback|jholsenback]] 15:25, 6 August 2010 (UTC) | ||
− | === | + | ===Gamma=== |
− | * | + | * Non-legacy scene default gamma handling for image input files |
− | + | :* See it [[Doc:Reference_Section_3.1#Image_File_Gamma|here]]: --[[User:Jholsenback|jholsenback]] 09:49, 5 May 2010 (UTC) | |
− | + | * <code>assumed_gamma</code> and <code>File_Gamma</code> | |
− | + | :* See it [[Doc:Reference_Section_3.1#Global_Settings|here]], [[Doc:Reference_Section_3.1#Assumed_Gamma|here]], [[Doc:Reference_Section_3.1#Image_File_Gamma|here]] and [[Doc:Reference_Section_3.1#Scene_File_Gamma|here]]: --[[User:Jholsenback|jholsenback]] 13:32, 11 June 2010 (UTC) | |
− | + | * <code>gamma</code> keyword to specify gamma pre-corrected colours | |
− | + | :* See it [[Doc:Reference_Section_2.1#Specifying_Colors|here]]: --[[User:Jholsenback|jholsenback]] 14:51, 9 July 2010 (UTC) | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | === | + | === SDL=== |
− | * Added | + | * Added ability to declare an identifier as deprecated |
− | * Added | + | :* See it [[Doc:Reference_Section_2.4#Deprecation_Support|here]]: --[[User:Jholsenback|jholsenback]] 13:21, 31 March 2010 (UTC) |
− | < | + | * Added comparison (<code>=</code>, <code>!=</code>, <code><</code>, <code><=</code>, <code>></code>, <code>>=</code>) support for strings |
− | + | :* See it [[Doc:Reference_Section_2.3#String_Relational_Operators|here]]: --[[User:Jholsenback|jholsenback]] 14:15, 6 April 2010 (UTC) | |
− | < | + | * <code>#break</code> directive behavior |
− | + | :* See it [[Doc:Reference_Section_2.5#The_.23switch.2C_.23case.2C_.23range_and_.23break_Directives|here]]: --[[User:Jholsenback|jholsenback]] 18:11, 26 May 2010 (UTC) | |
− | + | * ARRAYS_WriteDF3 macro | |
− | + | :* See it [[Doc:Reference_Section_7#arrays.inc|here]]: --[[User:Jholsenback|jholsenback]] 17:26, 3 June 2010 (UTC) | |
− | + | * Added binary <code>#write</code> capability | |
− | + | :* See it [[Doc:Reference_Section_2.5#The_.23write_Directive|here]]: --[[User:Jholsenback|jholsenback]] 17:26, 3 June 2010 (UTC) | |
− | < | + | * Changed bounding method command-line option from <code>+b2</code> to <code>+bm2</code> |
− | < | + | :* See it [[Doc:Reference_Section_1.3#BSP_Bounding|here]]: --[[User:Jholsenback|jholsenback]] 12:37, 15 June 2010 (UTC) |
− | + | * BSP (Binary Space Partitioning) tree bounding is now available | |
− | < | + | :* See it [[Doc:Reference_Section_1.3#BSP_Bounding|here]]: --[[User:Jholsenback|jholsenback]] 12:37, 15 June 2010 (UTC) |
− | + | * Changed WorkThreads INI option to <code>Work_Threads</code> for consistency | |
− | * | + | :* See it [[Doc:Reference_Section_1.3#Symmetric_MultiProcessing|here]]: --[[User:Jholsenback|jholsenback]] 18:53, 16 June 2010 (UTC) |
− | < | + | * The version directive, command-line setting no longer provide compatibility |
− | < | + | :* See it [[Doc:Reference_Section_2.5#The_.23version_Directive|here]]: --[[User:Jholsenback|jholsenback]] 13:16, 13 July 2010 (UTC) |
− | < | + | * Added <code>#elseif</code> directive |
− | + | :* See it [[Doc:Reference_Section_2.5#The_.23if....23else....23end_Directives|here]] and [[Doc:Reference_Section_2.5#The_.23ifdef_and_.23ifndef_Directives|here]]: --[[User:Jholsenback|jholsenback]] 13:39, 1 August 2010 (UTC) | |
− | + | * The following keywords have been added to the identifiers and keywords list | |
− | + | :* See them [[Doc:Reference_Section_2#Identifiers_and_Keywords|here]]: --[[User:Jholsenback|jholsenback]] 09:52, 17 August 2010 (UTC) | |
− | + | # aoi | |
− | + | # area_illumination | |
− | + | # atand | |
− | + | # cubic <em>pattern</em> | |
− | + | # cubic <em>warp</em> | |
− | + | # deprecated | |
− | + | # elseif | |
− | + | # emission <em>finish</em> | |
− | + | # file_gamma | |
− | + | # for | |
− | + | # gamma | |
− | * | + | # maximum_reuse |
+ | # mm_per_unit | ||
+ | # no_radiosity | ||
+ | # premultiplied | ||
+ | # sint8, sint16be, sint16le | ||
+ | # sint32be, sint32le | ||
+ | # srgb | ||
+ | # subsurface | ||
+ | # uint8 | ||
+ | # uint16be, uint16le | ||
− | === | + | ===Images and Image Related=== |
− | * Added support | + | * Added HDR file support (RGBE, as used in Radiance)and EXR file support |
− | + | :* See it [[Doc:Reference_Section_1.1#Output_File_Type|here]]: --[[User:Jholsenback|jholsenback]] 08:01, 8 April 2010 (UTC) | |
− | + | * PPM and 16-bit greyscale output | |
− | + | :* See it [[Doc:Reference_Section_3.1#HF_Gray_16|here]]: --[[User:Jholsenback|jholsenback]] 09:47, 5 May 2010 (UTC) | |
− | + | * bicubic image interpolation | |
− | + | :* See it [[Doc:Reference_Section_5.6#The_interpolate_Option|here]]: --[[User:Jholsenback|jholsenback]] 11:37, 8 July 2010 (UTC) | |
− | + | * chroma sub-sampling in JPEG output | |
− | + | :* See it [[Doc:Reference_Section_1.1#Output_File_Type|here]]: --[[User:Jholsenback|jholsenback]] 11:37, 8 July 2010 (UTC) | |
− | + | * Default output file type is now PNG | |
− | + | :* See it [[Doc:Reference_Section_1.1#Output_File_Type|here]]: --[[User:Jholsenback|jholsenback]] 11:44, 8 July 2010 (UTC) | |
− | * | + | * <code>background</code> alpha handling |
− | + | :* See it [[Doc:Reference_Section_3.1#Background|here]]: --[[User:Jholsenback|jholsenback]] 13:54, 16 July 2010 (UTC) | |
− | + | * <code>sky_sphere</code> with layered pigment and filter | |
− | * | + | :* See it [[Doc:Reference_Section_3.1#Sky_Sphere|here]]: --[[User:Jholsenback|jholsenback]] 13:54, 16 July 2010 (UTC) |
− | + | * Changed alpha handling for image file input and output | |
− | + | :* See it [[Doc:Reference_Section_5#Using_the_Alpha_Channel|here]]: --[[User:Jholsenback|jholsenback]] 12:31, 25 July 2010 (UTC) | |
− | + | * Changed input file gamma syntax for individual files | |
+ | :* See it [[Doc:Reference_Section_5#The_Gamma_Option|here]]: --[[User:Jholsenback|jholsenback]] 10:59, 30 July 2010 (UTC) | ||
+ | * Added <code>premultiplied</code> BOOL parameter to input image file syntax | ||
+ | :* See it [[Doc:Reference_Section_5#Using_the_Alpha_Channel|here]]: --[[User:Jholsenback|jholsenback]] 10:59, 30 July 2010 (UTC) | ||
* Added experimental support for reading the pixel resolution of an image map. | * Added experimental support for reading the pixel resolution of an image map. | ||
− | + | :* See it [[Doc:Reference_Section_2.1#Functions|here]]: --[[User:Jholsenback|jholsenback]] 13:48, 31 July 2010 (UTC) | |
− | + | * Added <code>Antialias_Gamma=</code><em>n.n</em> | |
− | + | :* See it [[Doc:Reference_Section_1.3#Anti-Aliasing_Options|here]]: --[[User:Jholsenback|jholsenback]] 19:04, 1 August 2010 (UTC) | |
− | * | + | * Changes to input image transparency handling for <code>material_map</code>, <code>bump_map</code> and <code>image_pattern</code> |
− | + | :* See it [[Doc:Reference_Section_5#Using_the_Alpha_Channel|here]]: --[[User:Jholsenback|jholsenback]] 12:43, 4 August 2010 (UTC) | |
− | + | * Added support for using the sRGB transfer function for output file gamma. | |
− | + | :* See it [[Doc:Reference_Section_3.1#Scene_File_Gamma|here]]: --[[User:Jholsenback|jholsenback]] 12:43, 4 August 2010 (UTC) | |
− | + | * Mosaic preview performance note | |
− | + | :* See it [[Doc:Reference_Section_1.1#Mosaic_Preview|here]]: --[[User:Jholsenback|jholsenback]] 15:25, 6 August 2010 (UTC) | |
− | * Added | ||
− | |||
− | |||
− | |||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * Added | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | * | ||
− | |||
− | : | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 19:35, 27 October 2010
Change Log Extracts
The change-log has been reviewed and these items below have been added into the documentation. --jholsenback 19:35, 27 October 2010 (UTC)
Whats New
- A platform independent change summary has been completed
- See it here: --jholsenback 16:21, 23 August 2010 (UTC)
- The Windows change summary has been completed
- See it here: --jholsenback 18:37, 22 October 2010 (UTC)
- Setup (WIP) a Mac OS change summary
- See it here: --jholsenback 19:35, 27 October 2010 (UTC)
- Setup (WIP) a Unix change summary
- See it here: --jholsenback 19:35, 27 October 2010 (UTC)
Radiosity
- Speed up radiosity pretrace option
- See it here: --jholsenback 18:38, 23 May 2010 (UTC)
- Revival of Radiosity Load/Save
- See it here: --jholsenback 18:39, 23 May 2010 (UTC)
- New radiosity "high reproducibility" mode
- See it here: --jholsenback 18:39, 23 May 2010 (UTC)
- Radiosity
maximum_reuse
parameter
- See it here: --jholsenback 15:12, 31 May 2010 (UTC)
- Added
no_radiosity
keyword
- See it here: --jholsenback 15:14, 31 May 2010 (UTC)
- Implemented adaptive radiosity pretrace.
- See it here: --jholsenback 15:25, 6 August 2010 (UTC)
- Parser now checks for plausible relation between radiosity
minimum_reuse
andmaximum_reuse
:
- See it here: --jholsenback 15:25, 6 August 2010 (UTC)
New Features
- Diffuse backside illumination
- See it here:--jholsenback 13:39, 6 April 2010 (UTC)
- Added a new list pattern type:
cubic
- See it here: --jholsenback 19:11, 15 April 2010 (UTC)
- Added a new warp type:
cubic
- See it here: --jholsenback 19:11, 15 April 2010 (UTC)
- AOI Pattern
- See it here: --jholsenback 01:50, 18 May 2010 (UTC)
- Slope Pattern extension
- See it here: --jholsenback 11:40, 19 May 2010 (UTC)
- Subsurface scattering
- See it here: --jholsenback 17:55, 27 May 2010 (UTC)
- Added support for full area light diffuse and specular illumination
- See it here: --jholsenback 14:36, 14 June 2010 (UTC)
- Added
emission
parameter to the finish block
- See it here: --jholsenback 13:16, 13 July 2010 (UTC)
- Added RTR (real-time raytracing), clockless animation, and video capture support
- See it here: --jholsenback 18:44, 14 July 2010 (UTC)
- Added
atand
function to "math.inc".
- See it here: --jholsenback 15:25, 6 August 2010 (UTC)
- You now have the ability to specify the render block size
- See it here: --jholsenback 15:25, 6 August 2010 (UTC)
Gamma
- Non-legacy scene default gamma handling for image input files
- See it here: --jholsenback 09:49, 5 May 2010 (UTC)
assumed_gamma
andFile_Gamma
- See it here, here, here and here: --jholsenback 13:32, 11 June 2010 (UTC)
gamma
keyword to specify gamma pre-corrected colours
- See it here: --jholsenback 14:51, 9 July 2010 (UTC)
SDL
- Added ability to declare an identifier as deprecated
- See it here: --jholsenback 13:21, 31 March 2010 (UTC)
- Added comparison (
=
,!=
,<
,<=
,>
,>=
) support for strings
- See it here: --jholsenback 14:15, 6 April 2010 (UTC)
#break
directive behavior
- See it here: --jholsenback 18:11, 26 May 2010 (UTC)
- ARRAYS_WriteDF3 macro
- See it here: --jholsenback 17:26, 3 June 2010 (UTC)
- Added binary
#write
capability
- See it here: --jholsenback 17:26, 3 June 2010 (UTC)
- Changed bounding method command-line option from
+b2
to+bm2
- See it here: --jholsenback 12:37, 15 June 2010 (UTC)
- BSP (Binary Space Partitioning) tree bounding is now available
- See it here: --jholsenback 12:37, 15 June 2010 (UTC)
- Changed WorkThreads INI option to
Work_Threads
for consistency
- See it here: --jholsenback 18:53, 16 June 2010 (UTC)
- The version directive, command-line setting no longer provide compatibility
- See it here: --jholsenback 13:16, 13 July 2010 (UTC)
- Added
#elseif
directive
- See it here and here: --jholsenback 13:39, 1 August 2010 (UTC)
- The following keywords have been added to the identifiers and keywords list
- See them here: --jholsenback 09:52, 17 August 2010 (UTC)
- aoi
- area_illumination
- atand
- cubic pattern
- cubic warp
- deprecated
- elseif
- emission finish
- file_gamma
- for
- gamma
- maximum_reuse
- mm_per_unit
- no_radiosity
- premultiplied
- sint8, sint16be, sint16le
- sint32be, sint32le
- srgb
- subsurface
- uint8
- uint16be, uint16le
Images and Image Related
- Added HDR file support (RGBE, as used in Radiance)and EXR file support
- See it here: --jholsenback 08:01, 8 April 2010 (UTC)
- PPM and 16-bit greyscale output
- See it here: --jholsenback 09:47, 5 May 2010 (UTC)
- bicubic image interpolation
- See it here: --jholsenback 11:37, 8 July 2010 (UTC)
- chroma sub-sampling in JPEG output
- See it here: --jholsenback 11:37, 8 July 2010 (UTC)
- Default output file type is now PNG
- See it here: --jholsenback 11:44, 8 July 2010 (UTC)
background
alpha handling
- See it here: --jholsenback 13:54, 16 July 2010 (UTC)
sky_sphere
with layered pigment and filter
- See it here: --jholsenback 13:54, 16 July 2010 (UTC)
- Changed alpha handling for image file input and output
- See it here: --jholsenback 12:31, 25 July 2010 (UTC)
- Changed input file gamma syntax for individual files
- See it here: --jholsenback 10:59, 30 July 2010 (UTC)
- Added
premultiplied
BOOL parameter to input image file syntax
- See it here: --jholsenback 10:59, 30 July 2010 (UTC)
- Added experimental support for reading the pixel resolution of an image map.
- See it here: --jholsenback 13:48, 31 July 2010 (UTC)
- Added
Antialias_Gamma=
n.n
- See it here: --jholsenback 19:04, 1 August 2010 (UTC)
- Changes to input image transparency handling for
material_map
,bump_map
andimage_pattern
- See it here: --jholsenback 12:43, 4 August 2010 (UTC)
- Added support for using the sRGB transfer function for output file gamma.
- See it here: --jholsenback 12:43, 4 August 2010 (UTC)
- Mosaic preview performance note
- See it here: --jholsenback 15:25, 6 August 2010 (UTC)