|
|
Warp wrote:
>
> : I'm not sure, but this could slow down things enormously, especially for
> : isosurfaces.
>
> Note that shadow calculations also calculate all intersections. And it
> isn't that slow, is it?
>
I meant replacing insideness tests with intersection tests, this would
probably be much slower.
Christoph
--
Christoph Hormann <chr### [at] gmxde>
IsoWood include, radiosity tutorial, TransSkin and other
things on: http://www.schunter.etc.tu-bs.de/~chris/
Post a reply to this message
|
|
|
|
Christoph Hormann <chr### [at] gmxde> wrote:
: I meant replacing insideness tests with intersection tests, this would
: probably be much slower.
Yes, it will be slower. However, using the insideness test for speed doesn't
work. That's exactly what my original patch did.
--
#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
|
|