|
|
Micha Riser wrote:
>> As I assumed, it was something with how the w
>> value was calculated. Apparently, if 1-2*u*v is
>> smaller than 1.0, then no division should happen
>> at all (or a division by 1). I found out by
>> coincidence more or less, so don't ask me why...
>
> NOO! What you get is no longer a bezier patch!
> You lose the C-1 continuity at the borders!
Argh, sighhhh.
That's what I get from changing variables at random...
Maybe there's still hope. With only a 200% increase in parse time we
could calculate each point three times, each with a different edge being
the w edge. Then average those three points.
What? What's wrong with that??
...
Rune
--
3D images and anims, include files, tutorials and more:
rune|vision: http://runevision.com (updated July 12)
POV-Ray Ring: http://webring.povray.co.uk
Post a reply to this message
|
|