![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> I don't want to sound rude, but could you profundize on what is so
> awesome in that? As I said in my other post, the example images are not
> quite astonishing.
I dunno about you, but I see plenty of improvement, and any improvement is
better. I find it 'awesome' that at least someone out there tried to make AA
in POV better and has suceeded.
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
> F'up to p.unofficial.patches.
I'm not subscribed to that group but I'd like to say a big thank you! This
really looks good! Not so long ago, I saw a plugin for a commercial
raytracer, that featured AA without moire patterns. Maybe Pov-Ray can do the
same now! ;o))
Regards,
Hugo
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Tony[B] <ben### [at] catholic org> wrote:
> I dunno about you, but I see plenty of improvement, and any improvement is
> better. I find it 'awesome' that at least someone out there tried to make AA
> in POV better and has suceeded.
Exactly which example image is 'awesome'? (Of course the "perfect" images
are, but I think those are not made with the regular antialiasing.)
--
#macro M(A,N,D,L)plane{-z,-9pigment{mandel L*9translate N color_map{[0rgb x]
[1rgb 9]}scale<D,D*3D>*1e3}rotate y*A*8}#end M(-3<1.206434.28623>70,7)M(
-1<.7438.1795>1,20)M(1<.77595.13699>30,20)M(3<.75923.07145>80,99)// - Warp -
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Hugo" wrote:
> Not so long ago, I saw a plugin for a commercial
> raytracer, that featured AA without moire patterns.
AA without moire patterns can't exist AFAIK? It can only be reduced in some
cases, but not be prevented in all.
Rune
--
3D images and anims, include files, tutorials and more:
Rune's World: http://rsj.mobilixnet.dk (updated Mar 19)
POV-Ray Users: http://rsj.mobilixnet.dk/povrayusers/
POV-Ray Ring: http://webring.povray.co.uk
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Warp wrote:
> Exactly which example image is 'awesome'? (Of course the "perfect"
> images
> are, but I think those are not made with the regular antialiasing.)
Actually the 'perfect' one of the torus scene has been produced with method
4 or 5 just with a lower threshold. All the others were rendered at 10x
size and scaled down with gimp (as a result of doing this these pictures
are also about half a pixel shifted (I remember reading that a
camera-is-a-half-pixel-off-bug has been fixed in 3.5)).
- Micha
--
objects.povworld.org - The POV-Ray Objects Collection
book.povworld.org - The POV-Ray Book Project
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Rune" <run### [at] mobilixnet dk> wrote:
> > Not so long ago, I saw a plugin for a commercial
> > raytracer, that featured AA without moire patterns.
>
> AA without moire patterns can't exist AFAIK? It can only be reduced in some
> cases, but not be prevented in all.
<theoretically>
probably for an infinite number of samples/pixel (+some jitter) could
remove moire ...
</theoretically>
At least, if you do forward-raytracing, there's a chance, to go
without moire (look at WinOSI) ...
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
On Mon, 1 Apr 2002 22:16:34 +0200, "Rune"
<run### [at] mobilixnet dk> wrote:
>AA without moire patterns can't exist AFAIK? It can only be reduced in some
>cases, but not be prevented in all.
Moire patterns can be detected by Fourier analysis and compensated for
using post-processing filters. Maybe such filters can be incorporated
into anti-aliasing as well?
Peter Popov ICQ : 15002700
Personal e-mail : pet### [at] vip bg
TAG e-mail : pet### [at] tag povray org
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I searched again for the plugin I talked about.. I found it.. It's the
famous "final render".. Direct link:
http://www.finalrender.com/finalrender/the_product11.htm
Though of course they say nothing about how it's accomplished.
Regards,
Hugo
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
In article <3ca8ce46@news.povray.org>, "Jan Walzer" <jan### [at] lzer net>
wrote:
> <theoretically>
> probably for an infinite number of samples/pixel (+some jitter) could
> remove moire ...
> </theoretically>
I don't think so. There will still be visible artifacts due to the fact
that pixels are square areas of color, even if each pixel is exactly the
color of the area under it. In my raytracer, I made an antialiasing
method that just made multiple passes over the image. After rendering
overnight, enough passes that the difference between the pixel color and
the "real" color was too small to represent on the monitor, there were
still visible moire artifacts. Sampling each pixel with a spherical
distribution instead of a flat square distribution helped some.
--
Christopher James Huff <chr### [at] mac com>
POV-Ray TAG e-mail: chr### [at] tag povray org
TAG web site: http://tag.povray.org/
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Christopher James Huff" <chr### [at] mac com> schrieb im Newsbeitrag
news:chr### [at] netplex aussie org...
> In article <3ca8ce46@news.povray.org>, "Jan Walzer" <jan### [at] lzer net>
> wrote:
>
> > <theoretically>
> > probably for an infinite number of samples/pixel (+some jitter) could
> > remove moire ...
> > </theoretically>
>
> I don't think so. [....] Sampling each pixel with a spherical
> distribution instead of a flat square distribution helped some.
Hence I added the "+some jitter"-part ... I assumed the jitter to
be spherical ...
OTOH: Even if, it would produce an blurred image, probably a rectangular
jitter, spanning over 3x3 pixels should suffice, to avoid moire ...
The image will loose sharpness, but moire should be gone (for infinite
number of samples)
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |