POV-Ray : Newsgroups : povray.programming : NURBS & PovRay? : Re: NURBS & PovRay? Server Time
29 Jul 2024 06:18:54 EDT (-0400)
  Re: NURBS & PovRay?  
From: Jerry Anning
Date: 12 Jun 1998 20:29:41
Message: <3581C7F5.CBF4F2F3@dhol.com>
Jamis Buck wrote:
> 
> NURBS stands for Non-Uniform Rational Bezier Splines, right?  How are
> these different from the implementation of splines provided with
> Skarda's patch?

It is NonUniform Rational B-Spline, a somewhat different critter.  The
advantage and problem lie largely in the "nonuniform" part.  Advantage
because it improves accuracy and allows you e.g. to represent an
accurate circular shape, which Bezier splines simply cannot do, and
gives you generally more flexibilith and fluidity because the "knots"
are not necessarily uniformly spaced.  The drawback is that this same
nonuniformity prevents the simple matrix representation used for Bezier,
Catmull-Rom etc. splines and requires a more sophisticated (probably
slower, harder to code) method of calculating surface points.  See Foley
and vanDam for more info.  This is a very limited "close enough for
government work" once-over-lightly, but it should convey the idea.

Jerry Anning
cle### [at] dholcom


Post a reply to this message

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