![](/i/fill.gif) |
![](/i/fill.gif) |
|
![](/i/fill.gif) |
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Warp
Subject: Ron's blurred reflection trick works quite well
Date: 22 Oct 2001 06:08:00
Message: <3bd3efff@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I made this image using Ron's blurred reflection trick and Rune's hint
(of scaling the normals very big instead of very small) and it works quite
well.
It took 32 minutes to render in a 600MHz Sun Blade (with +a0.1).
The source code follows the image.
Post a reply to this message
Attachments:
Download 'test.jpg' (46 KB)
Preview of image 'test.jpg'
![test.jpg](/povray.binaries.images/attachment/%3C3bd3efff%40news.povray.org%3E/test.jpg?preview=1)
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Tom Melly
Subject: Re: Ron's blurred reflection trick works quite well
Date: 22 Oct 2001 08:15:00
Message: <3bd40dc4@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
"Warp" <war### [at] tag povray org> wrote in message news:3bd3efff@news.povray.org...
> I made this image using Ron's blurred reflection trick and Rune's hint
> (of scaling the normals very big instead of very small) and it works quite
> well.
> It took 32 minutes to render in a 600MHz Sun Blade (with +a0.1).
>
> The source code follows the image.
>
There's an odd discontinuity on the lower-right silver ball - the reflection of
the space between the two green shapes seems very different from the reflection
either side...
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Andrew
Subject: Re: Ron's blurred reflection trick works quite well
Date: 22 Oct 2001 09:21:44
Message: <3bd41d68@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
I think this is because the left hand one of the green shapes in
question is actually casting a shadow over that bit of the ball.
Tom Melly <tom### [at] tomandlu co uk> wrote in message
news:3bd40dc4@news.povray.org...
> "Warp" <war### [at] tag povray org> wrote in message
news:3bd3efff@news.povray.org...
> > I made this image using Ron's blurred reflection trick and Rune's
hint
> > (of scaling the normals very big instead of very small) and it works
quite
> > well.
> > It took 32 minutes to render in a 600MHz Sun Blade (with +a0.1).
> >
> > The source code follows the image.
> >
>
> There's an odd discontinuity on the lower-right silver ball - the
reflection of
> the space between the two green shapes seems very different from the
reflection
> either side...
>
>
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Hugo
Subject: Re: Ron's blurred reflection trick works quite well
Date: 22 Oct 2001 09:27:52
Message: <3bd41ed8@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Attached picture was rendered with MegaPOV for comparison. I tried 50 blur
samples first to compare the 50 samples in Warp's code but that didn't look
good. Then I chose 255. Less might have been enough. Anyway, we can see a
difference in the type of blur.
MegaPOV blur = reflection 1 reflection_blur .075 reflection_samples 255
Render times 1 ghz Amd, AntiAlias 0.3.. Note also that Pov3.5 is faster.
MegaPOV blurred reflection = 7.35 minutes
MegaPOV Ron's Blur = 4.21 minutes
POV3.5 Ron's Blur = 3.29 minutes
Post a reply to this message
Attachments:
Download 'BlurReflec_Megapov.JPG' (50 KB)
Preview of image 'BlurReflec_Megapov.JPG'
![BlurReflec_Megapov.JPG](/povray.binaries.images/attachment/%3C3bd41ed8%40news.povray.org%3E/BlurReflec_Megapov.JPG?preview=1)
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Warp
Subject: Re: Ron's blurred reflection trick works quite well
Date: 22 Oct 2001 15:10:50
Message: <3bd46f3a@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Andrew <ast### [at] hotmail com> wrote:
: I think this is because the left hand one of the green shapes in
: question is actually casting a shadow over that bit of the ball.
Yes, that's exactly what happened there. And it *is* the correct behaviour.
(The change in color happens because the blob is not colorless, but has a gray
tint.)
--
#macro N(D,I)#if(I<6)cylinder{M()#local D[I]=div(D[I],104);M().5,2pigment{
rgb M()}}N(D,(D[I]>99?I:I+1))#end#end#macro M()<mod(D[I],13)-6,mod(div(D[I
],13),8)-3,10>#end blob{N(array[6]{11117333955,
7382340,3358,3900569407,970,4254934330},0)}// - Warp -
Post a reply to this message
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
From: Warp
Subject: Re: Ron's blurred reflection trick works quite well
Date: 22 Oct 2001 15:13:46
Message: <3bd46fe9@news.povray.org>
|
|
![](/i/fill.gif) |
| ![](/i/fill.gif) |
| ![](/i/fill.gif) |
|
![](/i/fill.gif) |
Hugo <hua### [at] post3 tele dk> wrote:
: Note also that Pov3.5 is faster.
That's probably because 3.5 is compiled with Intel's compiler.
--
#macro N(D,I)#if(I<6)cylinder{M()#local D[I]=div(D[I],104);M().5,2pigment{
rgb M()}}N(D,(D[I]>99?I:I+1))#end#end#macro M()<mod(D[I],13)-6,mod(div(D[I
],13),8)-3,10>#end blob{N(array[6]{11117333955,
7382340,3358,3900569407,970,4254934330},0)}// - 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) |