View previous topic :: View next topic |
Author |
Message |
blinkr
Joined: 31 May 2007 Posts: 3
|
Posted: Tue Jun 05, 2007 7:09 am Post subject: k3dSurf & Rhino3D |
|
|
hi, is it possible to export K3dS objects to Rhino in a "nurbs" way?
now I use the .obj... but it's hard to fine-tune because is a mess (mesh)
I discovered a plugin for Rhino (that I have no idea how to use it), called Math...
any posible integration? http://www2.rhino3d.com/resources/display.asp?language=&listing=585
*note; I'm not a math person... sorry...
and I like to play around in K3dSurf, changing numbers that I don't know what they mean, and then try to render the results in rhino... just for fun
thanks for your thoughts,
and congratulations for this piece of code! |
|
Back to top |
|
 |
nextstep Site Admin
Joined: 06 Jan 2007 Posts: 539
|
Posted: Tue Jun 05, 2007 5:26 pm Post subject: Re: k3dSurf & Rhino3D |
|
|
blinkr wrote: | hi, is it possible to export K3dS objects to Rhino in a "nurbs" way?
now I use the .obj... but it's hard to fine-tune because is a mess (mesh)
|
Hi all,
The .OBJ file format is used by almost all 3D program but every one of them has it's own proprietary and well supported file format. I'll try to develop the export feature to support the maximum file format but right now I can't say when it's going to be done, sorry.
Quote: |
*note; I'm not a math person... sorry...
|
You don't have to be , we are all here to learn from each other
Quote: | and I like to play around in K3dSurf, changing numbers that I don't know what they mean Smile |
And so do I usually when working with K3DSurf : I like surprises and math formulas are the best way to make plenty of them .
Also, the whole idea behind K3DSurf is to develop an "intuitive" understanding of math formulas, based on practice and tests _________________ Cheers,
Abderrahman |
|
Back to top |
|
 |
an.archi

Joined: 03 Aug 2007 Posts: 4 Location: China
|
Posted: Sat Aug 04, 2007 4:56 am Post subject: |
|
|
Since I'm pretty interested in K3DSurf support for export to Rhino too, I'd like to point out this initiative of McNeel and associates: OpenNURBS.
I don't know much about programming, nor the time it takes to implement this kind of things, but that would be really great to have NURBS export. ;)
As an architect, it's kind of interesting to use parametric surfaces that can shelter and sometimes represent best inhabitants habits.
Thanks a lot for this great software anyway. |
|
Back to top |
|
 |
nextstep Site Admin
Joined: 06 Jan 2007 Posts: 539
|
Posted: Sat Aug 04, 2007 5:52 am Post subject: |
|
|
Hi,
Welcome to this forum an.archi. Of course such file format is interesting by it's use of Nurbs, which reduce the size of the file and extend in some ways the possibilities of it's use. I downloaded the package and will take a look on it, but I have to say that there is is more "urgent" stuffs to achieve at the moment, sorry .
Quote: | As an architect, it's kind of interesting to use parametric surfaces that can shelter and sometimes represent best inhabitants habits. |
There is already a math plugin for Rhino that can do the job for parametric function. _________________ Cheers,
Abderrahman |
|
Back to top |
|
 |
an.archi

Joined: 03 Aug 2007 Posts: 4 Location: China
|
Posted: Sat Aug 04, 2007 7:19 am Post subject: |
|
|
Thanks for the reply.
nextstep wrote: | I downloaded the package and will take a look on it, but I have to say that there is is more "urgent" stuffs to achieve at the moment, sorry :wink: . |
Of course, but I couldn't help sharing this link if it can be of any use.
Take whatever time you need, I won't be able to help you on this part, I can not criticize or ask for much. :)
nextstep wrote: | Quote: | As an architect, it's kind of interesting to use parametric surfaces that can shelter and sometimes represent best inhabitants habits. |
There is already a math plugin for Rhino that can do the job for parametric function. |
Yes, I know this plug-in: my discovering of K3DSurf comes from a thread on Rhino's newsgroups about it, and the fact that it doesn't allow the use of implicit equations. K3DSurf allows some, which is already better. :)
'hope to be able to share NURBS models in a somehow wonderful world someday.
I can wait by enjoying those K3DSurf mathematical surfaces, though. |
|
Back to top |
|
 |
nextstep Site Admin
Joined: 06 Jan 2007 Posts: 539
|
Posted: Sun Aug 05, 2007 3:46 pm Post subject: |
|
|
Hi,
an.archi wrote: |
Yes, I know this plug-in: my discovering of K3DSurf comes from a thread on Rhino's newsgroups about it, and the fact that it doesn't allow the use of implicit equations. K3DSurf allows some, which is already better.
|
Rhino tends to export it's objects into NURBS form and doing this for implicit surface (unlike parametric surface) is a quite difficult task
There is two ways to handle this problem :
1) Export the implicit surface into a mesh form and turn that mesh to NURBS: There is no general solution to that process but can done with some difficulties and loss of resolution .
2) Use a mathematical process to turn an implicit formulas to a patch of parametric surface (parametrization) : That's also a difficult task that still a matter of recherches in the mathematical field.
I'm mostly interested in the second process but still don't have a clue on how this can be achieved  _________________ Cheers,
Abderrahman |
|
Back to top |
|
 |
an.archi

Joined: 03 Aug 2007 Posts: 4 Location: China
|
Posted: Mon Aug 06, 2007 5:10 am Post subject: |
|
|
Well, I guess the really useful one would be the second, since Rhino can already turn a mesh into a polysurface. So, OBJ is way enought for the job.
I don't know much about NURBS equations or whatever, so I completely trust you whan you say it's a hard work. :)
We'll see what will the future make possible, then.
Anyway, thanks for this. ;) |
|
Back to top |
|
 |
nextstep Site Admin
Joined: 06 Jan 2007 Posts: 539
|
Posted: Wed Aug 08, 2007 4:57 am Post subject: |
|
|
Hi,
an.archi wrote: | Well, I guess the really useful one would be the second, since Rhino can already turn a mesh into a polysurface. So, OBJ is way enough for the job. |
The big problem is to make it work for all kind of Isosurfaces formulas... For the mesh export of K3DSurf, do you know that it's possible to export a "minimal topology" of the shape? There is two advantages for those looking for NURBS representation from a mesh:
1) The mesh is reduced by half or more.
2) it gives a good indication on what points to choose when making a NURBS. It's much more easy to work than a mesh of triangles with no apparent sens of orientation. _________________ Cheers,
Abderrahman |
|
Back to top |
|
 |
an.archi

Joined: 03 Aug 2007 Posts: 4 Location: China
|
Posted: Wed Aug 08, 2007 5:30 am Post subject: |
|
|
nextstep wrote: | For the mesh export of K3DSurf, do you know that it's possible to export a "minimal topology" of the shape?
|
Yeah, I tried it, thanks. :)
Still, Rhino always inform me that there is not only planes when I'm dealing about surface curvature of a polysurface generated by the mesh imported from K3DSurf.
I will work on it, 'seems very interesting. |
|
Back to top |
|
 |
renklint
Joined: 07 Jan 2008 Posts: 3
|
|
Back to top |
|
 |
renklint
Joined: 07 Jan 2008 Posts: 3
|
Posted: Fri Nov 21, 2008 2:29 pm Post subject: Use K3DSurf formulas to generate Rhino nurbs surface |
|
|
Better still, have a look at this topic from the Grasshopper-Google group:
http://groups.google.com/group/grasshopper3d/browse_thread/thread/fde34cc34beb0921#
You could actually copy your K3DSurf formula (at least the parametric ones, but the member isose has just showed how to use the isometric Schwartz surface) into Grasshopper and then "bake" it to a nurbs surface. |
|
Back to top |
|
 |
|