|
|
PoD <pod### [at] internodeonnet> wrote:
> I don't think it would be that hard. It's not a matter of detecting
> edges of objects, just detecting that a ray has hit a bounding type
> object and changing the AA settings.
I think that it would require that if the ray hits the object which has
to be antialieased for the first time in the current line, we have to go
back one pixel and render it again antialiased.
And thinking about it, it would also require rendering the same pixel in the
previous line again the first time we hit the object vertically.
--
#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
|
|