hi all,
with GEGL's ability to only render what is visible on the screen
(and ideally in that very resolution) we are comfortably spoilt
for choice by when to render a composition to full resolution.
While saving the user's work -- which amounts to the GEGL tree -- can
be done quite quickly
Peter:
The best solution i've found so far is to first save the GEGL tree
to make shure the user's work is safe. After that, rendering will
start, and the image window gets overlayed by a lightbox displaying
the rendering progress and a button 'schedule rendering for later'.
I don't think
Nicolas Robidoux writes:
I am not sure that I have a better suggestion. Save workspace vs
Save image?
... but it makes lots of sense that the tree be saved just before
rendering unless this is overridden by the user.
Nicolas
___
Gimp-developer
hi,
Nicolas Robidoux schrieb:
I don't think that using the word rendering in a menu will be
self-explanatory for non-sophisticated users when used in a save
context.
oh yes, indeed. 'Creating full resolution...' is probably less suspicious
but won't solve the problem. The ugly part is that
Hi all,
periodical autosave is long standing demand (bug 138373).
While in my regard this is headed in a totally wrong direction [1],
there's nothing wrong with having a plugin that works this way.
Somewhat suprisingly, i couldn't find such a plugin, so here's some
dirty PyGIMP which at first
yahvuu writes:
Another alternative is to go with lazy rendering and introduce
a 'finalize image' command that optionally renders to full resolution.
This way, the save/render distinction won't show up until it is really
desired by the user.
I like finalize image.
The additional
Nicolas Robidoux writes:
The additional command may be required anyway as a means to reduce file
size by dropping some non-destructiveness. See last image in
http://gimp-brainstorm.blogspot.com/2009/04/version-control.html
The way nip2/vips deals with a somewhat related
On 07/07/2009 01:35 PM, yahvuu wrote:
I see two poles for the rendering strategy, both of which have downsides:
- eager rendering: render as soon as possible, latest when
saving the composition
Hi yahvuu
I don't see why the whole composition would have to be rendered