POV-Ray : Newsgroups : povray.beta-test : Partial Output problem : Re: Partial Output problem Server Time
28 Sep 2024 11:13:22 EDT (-0400)
  Re: Partial Output problem  
From: clipka
Date: 23 Jan 2011 08:43:16
Message: <4d3c3074$1@news.povray.org>
Am 23.01.2011 13:41, schrieb Jim Holsenback:
> On 01/22/2011 09:05 AM, Le_Forgeron wrote:
>> It might happen that the filesize has changed and that the file is not
>> yet finished... loading partial file is a bad idea.
>>
>> (For RC2, if the full image is more than 1 048 576 pixels, disk I/O
>> would occurs, resulting in a slow creation of the final image at the end
>> of the render)
>> (For RC3, it's tunable, check the release note)
>
> the I/O bottleneck fix correct? When running RC2 I /may/ have seen the
> problem manifest itself on my system. As the scene was completing I had
> jumped to the scene file text to make a change and save ... I had to
> ctrl s a second time. Happened more than once, so now I think I know
> what I was seeing. It might be a good idea for the blender folks to grab
> RC3 and see if that gives them any joy!
>
> also now that I've re-read:
>
http://wiki.povray.org/content/Documentation:Reference_Section_1#Partial_Output_Options
>
> given the comments that have been made the last three paragraphs are
> what needs to be changed ... the rows exception doesn't apply now
> correct? and since that exception isn't valid anymore the last line can
> go ...

Yup. To my understanding, the text


--------------------
When rendering a subset of *columns* (+sc/+ec) POV-Ray generates a full 
width image and fills the not rendered columns with black pixels. This 
should not be a problem for any image reading program no matter what 
file format is used.

When rendering a subset of *rows* (+sr/+er) POV-Ray writes the full 
height into the image file header and only writes those lines into the 
image that are rendered. This can cause problems with image reading 
programs that are not checking the file while reading and just read over 
the end.

If POV-Ray wrote the actual height of the partial image into the image 
header there would be no way to continue the trace in a later run.
--------------------

should be replaced with something like

--------------------
When rendering a subset of columns and/or rows, POV-Ray generates a full 
width image and fills the not rendered columns with black pixels. This 
should not be a problem for any image reading program no matter what 
file format is used.
--------------------

Maybe add:

--------------------
(When rendering a subset of *rows* (+sr/+er) earlier versions of POV-Ray 
wrote the full height into the image file header but only wrote image 
data for those lines that were actually rendered, making such output 
files incompatible with various image processing tools. This is no 
longer the case as of POV-Ray 3.7.)
--------------------


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.