View Single Post
Old 1st July 2004, 12:03   #16  |  Link
Didée
Registered User
 
Join Date: Apr 2002
Location: Germany
Posts: 5,391
Quote:
Originally posted by kassandro
Changing a pixel only by 2 is virtually invisible. Even changing it by 10 is hard to see. Thus your interpretation of the limit parameter cannot be correct or I simply misunderstand you.
My interpretation were correct if it was one. But that's exactly what Dust does, and what Steady is mentioning in the readme - so it is no "interpretation".
You can easily verify this by taking the difference between the source and source.dust(x) - the maximal difference will be +/- x. Maybe with some outliers.

Of course, such small differences are very hard to see - *generally*.
But, if you run it with a limit 5 (default), then the maximum possible delta in two neighbor blocks is 10 - and on flat, gradient-like areas, this results in the mentioned problem. Check Soulhunters screenshots.

edit: What Dust would need is an internal postprocessing step, similar to what you are doing in RemoveDirt, kassandro. A pity that Steady didn't do that.

- Didée
__________________
- We´re at the beginning of the end of mankind´s childhood -

My little flickr gallery. (Yes indeed, I do have hobbies other than digital video!)

Last edited by Didée; 1st July 2004 at 12:08.
Didée is offline   Reply With Quote