Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Is there a plan to include a NURBS package in

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Is there a plan to include a NURBS package in


Chronological Thread 
  • From: Samoil Samak <>
  • To:
  • Subject: Re: [cgal-discuss] Is there a plan to include a NURBS package in
  • Date: Fri, 13 Jun 2008 16:06:36 +0200
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=Z5YRuRFPo2v2IApXSKdCDWTLb8oreQQ4F+CI/dPVe+OMHoGgoPbpYxFerc3TuuzTEC gMz6Xb3KfoKu441yIH5DUtiqrMbegdKKTa3DKJsm3v+Eifb52YvQV0nNl+oJvb13qMiH pIQ9ievbK3pYuyDljoTTgvjdctFX0M7N+dS9E=

The OpenNURBS package has a lot of classes for dealing with NURBS curves
and surfaces, download the Rhino 4.0 SR2 C++ SDK and check out the
functions that are solely part of OpenNURBS. For example, ON_Curve and
ON_Surface are classes dealing with curves and surfaces, and they
already have a lot of functions built-in for manipulation and
evaluation.So you can use it to create and store the NURBS curves and
surfaces in 3DM format, and in case you develop a Rhino plugin, you
would be using the same functions to manipulate those objects. This
library is free to use and redistribute.
But to get solid modelling type of functions with a UI to display
objects, and other more sophisticated algorithms (ie., offset surface),
you need to use Rhino's SDK to build a plugin for Rhino. To answer your
question, Rhino's SDK is free to download and use, but with it you build
a plugin for Rhino and to get the full version of Rhino you have to pay.
But Rhino's evaluation version is free and full featured and allows you
to develop plugins, except that you cannot save the models you create
more than x times.
Hope this helps.

Sam

Max wrote:
>> You can also try Rhino 4.0 the evaluation version, it has full
>> capability except you cannot save a certain amount of times. Their SDK
>> is one of the best I have seen for NURBS manipulation, and maybe their
>> OpenNURBS package, which is free, might be enough for your use.
>>
>
> Hello Sam,
>
> As stated on the Rhino's website,
>
> "openNURBS is an open source toolkit for reading and writing models in the
> 3DM format."
>
> It seems have not been designed to be used for manipulating NURBS itself.
> I hope I'm wrong, because I have never actually made use of it.
>
> If you have experience playing with it, it would be appreciated
> that you share with me.
>
> Is Rhino's SDK free?
>
> Thanks for your help.
> B/Rgds
> Max
>
>
>



Archive powered by MHonArc 2.6.16.

Top of Page