Missing the point on Gimp's new on-canvas filter previews?

Hi there!

I have realised that my experience with GIMP 2.9.8 is worse than with classic GIMP 2.8 when I deal with photograph filters. For example, consider what happens when you load an image with 4000 x 3000 pixels and apply the Oilify effect. In the classic GIMP 2.8 you have a small window that let’s you adjust the parameters in real time. It works fine, even though the window is small. In the new GIMP 2.9.8, the filter is meant to be visible and adjusted in real time, but because it uses the entire canvas as a preview area, it becomes exceedingly slow. So much slow that it is barely usable, i.e. you end up not previewing anything. So you loose: before you could preview a small window, now you cannot preview anything if the image is a few megapixels big. Am I missing a point/workflow here? Has anyone had trouble with this as well?

My suggestion for this problem comes from Blender, where the preview mode takes up, say 100 sampling points, and the rendering mode takes up 1000 sampling points. Maybe something like this should be done in GIMP?

You could just make the window smaller

It is the same speed if the window is made smaller (zoom out). Or else you loose quality if you resize the image.

Really want to work on a 200x200 pix preview to apply some effect to a large image?

The on-canvas rendering, WYSIWYG (hopefully) is a great advance. However the given, oilify, filter is particularly slow.

Try making a selection, the GEGL oilfy will only render the selection. When filter settings are decided, kill the selection, apply (ok) the filter to the whole image.

example:

2 Likes

Thanks for the work around!

Oilify is slow, also many other effects in the artistic section (cartoon, waterpixels), although wonderful, are also slow.