POV-Ray : Newsgroups : povray.beta-test : Bicubic patch triangles disappear : Re: Bicubic patch triangles disappear Server Time
2 Nov 2024 09:18:25 EDT (-0400)
  Re: Bicubic patch triangles disappear  
From: Tim Nikias
Date: 22 Dec 2001 21:18:28
Message: <3C253EA2.6642B85B@gmx.de>
You are definetely right!
I wrote a Grass-Generator once, which randomly turbulized a bicubic-patch to
give me hundreds of different, though nicely bent grassblades to play with.

But once they get under sizes of 1x1 units, it gets more and more difficult to
predict
if they're actually there, or start desintegrating.
I do expect it to be a precision-problem, as bicubic-patches require
cubic-functions,
and on scale lower than 1, you easily run into the boundaries of POVs
precision.

The workaround I used was to take a size the patches could cope with, and scale
the
entire scenery larger. Other than that, I have no idea, how to get a
bicubic-patch that is actually
smaller.

A suggestion for this would be a dynamic float. I've heard of this in JAVA, and
its simply a float
which grows in bit-size to cope with the amount of precision required. If there
were a possibility
to implement this into POV (for limited objects which actually do require these
precisions), I think,
many difficulties tracing this object or that scenery would vanish.
On the other hand, implementing this in a satisfying manner is probably the
real problem.

Tim


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.