![](/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 saw a render on Tim Nikias' site that used 'exponential reflection', but
there wasn't much more said about it. Could someone explain a bit more about
it, and also tell me how do achieve it?
Thanks!
George Pantazopoulos
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) |
George Pantazopoulos <the### [at] attbi com*killspam*> wrote:
> I saw a render on Tim Nikias' site that used 'exponential reflection', but
> there wasn't much more said about it. Could someone explain a bit more about
> it, and also tell me how do achieve it?
Perhaps the section 6.7.3.4 of the POV-Ray documentation might help
(look for 'exponent').
--
#macro N(D)#if(D>99)cylinder{M()#local D=div(D,104);M().5,2pigment{rgb M()}}
N(D)#end#end#macro M()<mod(D,13)-6mod(div(D,13)8)-3,10>#end blob{
N(11117333955)N(4254934330)N(3900569407)N(7382340)N(3358)N(970)}// - 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) |
Thanks Warp! FWIW I did run a search in the docs before posting, but I guess
I didnt have my contact lenses in yet ;)
George
"Warp" <war### [at] tag povray org> wrote in message
news:3d872788@news.povray.org...
> George Pantazopoulos <the### [at] attbi com*killspam*> wrote:
> > I saw a render on Tim Nikias' site that used 'exponential reflection',
but
> > there wasn't much more said about it. Could someone explain a bit more
about
> > it, and also tell me how do achieve it?
>
> Perhaps the section 6.7.3.4 of the POV-Ray documentation might help
> (look for 'exponent').
>
> --
> #macro N(D)#if(D>99)cylinder{M()#local D=div(D,104);M().5,2pigment{rgb
M()}}
> N(D)#end#end#macro M()<mod(D,13)-6mod(div(D,13)8)-3,10>#end blob{
> N(11117333955)N(4254934330)N(3900569407)N(7382340)N(3358)N(970)}// -
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) |