Skip to content

Comment on Live Picture: Software that was way ahead of its timeparent

Comments

Deferred processing is fine, until it isn't. For instance it's fine for things that don't have a lot of non-local changes, such as addition, subtration, multiplication, etc. as in brightness, contrast, compositing and so on.

It breaks down however when you do have processing that produces nonlocal changes, such as convolution, blurring, sharpening, distortion, etc. as in soft filter, gaussian blur filter, distort filter and so on.

You can run these at screen resolution only, but the result you will get can vary wildly from what the ultimate render will be.

I disagree. Yes, there are operations that whose results will vary.

But many non local changes will work fine and deliver very close previews when ran on properly filtered mip versions of an image. Particularly the ones you listed work well, non of them is a good example of something that will give you trouble with the approach I described (convolution, blurring, sharpening, distortion). Try Darktable to see how well these work.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.