|
![](/i/fill.gif) |
In article <chrishuff_99-80DFAD.19253627042000@news.povray.org>, Chris
Huff <chr### [at] yahoo com> wrote:
> Does anyone have any suggestions for additional filters?
The list is now:
Stuff I can do or am confident I can figure out:
levels, including an automatic adjustment feature, but probably not
what has been discussed on these groups
curves, which would be like levels but would be controlled by cubic
or cosine splines.
subtract, divide, average; which could be done with the current add
and multiply but would make life easier, especially when using
image_maps.
min, max; very much like add, subtract, multiply, etc, but using
min/max to compare color values.
mosaiac
tv or interlace
Possibly a "directional blur". It would be less useful than
blur_matrix, but easier to use. Maybe I will just write a macro to
output the appropriate matrix data.
sparkles, which would make little "flares" at locations above a
certain brightness. A form of this can be done with blur_matrix, and I
have a sort-of-working version, but I have some more approaches I would
like to try out.
And maybe some kind of filter which would reduce the resolution of
the image, and fill in the gaps by interpolating between the lower
resolution data...
Stuff I don't know how to implement, and don't think I can figure out,
but which I think is useful, information on these would be welcome:
emboss
dither/halftone
sharpen_edges, and other "sharpen" filters. Blurring is pretty easy
to figure out, but doing the opposite has me lost.
color_function, which would allow isosurface functions to act as
filters. The problem is mostly that I don't know how to add
variables/functions to isosurface functions, let alone functions which
are only useable in certain areas.
Stuff I don't even know the use for, let alone how to implement. Could
anyone tell me what these are for?
posterize
laplace
solarize
despeckle
I am also thinking of adding a "noise" pigment. Not a pattern, but a
non-patterned pigment like image_map, with options for "monochrome" and
"gaussian". This would be more useful than a filter, since it could be
used with any of the filters which take a pigment as a color value. It
might also be useful in "static" textures.
Did I miss anything?
--
Christopher James Huff - Personal e-mail: chr### [at] yahoo com
TAG(Technical Assistance Group) e-mail: chr### [at] tag povray org
Personal Web page: http://chrishuff.dhs.org/
TAG Web page: http://tag.povray.org/
Post a reply to this message
|
![](/i/fill.gif) |