k3dSurf & Rhino3D

 
Post new topic   Reply to topic    K3DSurf forum Forum Index -> K3DSurf Discuss/Discussions
View previous topic :: View next topic  
Author Message
blinkr



Joined: 31 May 2007
Posts: 3

PostPosted: Tue Jun 05, 2007 7:09 am    Post subject: k3dSurf & Rhino3D Reply with quote

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) Smile

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 Smile

thanks for your thoughts,
and congratulations for this piece of code!
Back to top View user's profile Send private message
nextstep
Site Admin


Joined: 06 Jan 2007
Posts: 538

PostPosted: Tue Jun 05, 2007 5:26 pm    Post subject: Re: k3dSurf & Rhino3D Reply with quote

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) Smile

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 Razz
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 Razz : I like surprises and math formulas are the best way to make plenty of them Razz .
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 View user's profile Send private message
an.archi



Joined: 03 Aug 2007
Posts: 4
Location: China

PostPosted: Sat Aug 04, 2007 4:56 am    Post subject: Reply with quote

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 View user's profile Send private message Visit poster's website
nextstep
Site Admin


Joined: 06 Jan 2007
Posts: 538

PostPosted: Sat Aug 04, 2007 5:52 am    Post subject: Reply with quote

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 Wink .

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 View user's profile Send private message
an.archi



Joined: 03 Aug 2007
Posts: 4
Location: China

PostPosted: Sat Aug 04, 2007 7:19 am    Post subject: Reply with quote

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 View user's profile Send private message Visit poster's website
nextstep
Site Admin


Joined: 06 Jan 2007
Posts: 538

PostPosted: Sun Aug 05, 2007 3:46 pm    Post subject: Reply with quote

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. Smile

Rhino tends to export it's objects into NURBS form and doing this for implicit surface (unlike parametric surface) is a quite difficult task Very Happy
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 Evil or Very Mad
_________________
Cheers,
Abderrahman
Back to top View user's profile Send private message
an.archi



Joined: 03 Aug 2007
Posts: 4
Location: China

PostPosted: Mon Aug 06, 2007 5:10 am    Post subject: Reply with quote

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 View user's profile Send private message Visit poster's website
nextstep
Site Admin


Joined: 06 Jan 2007
Posts: 538

PostPosted: Wed Aug 08, 2007 4:57 am    Post subject: Reply with quote

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 View user's profile Send private message
an.archi



Joined: 03 Aug 2007
Posts: 4
Location: China

PostPosted: Wed Aug 08, 2007 5:30 am    Post subject: Reply with quote

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 View user's profile Send private message Visit poster's website
renklint



Joined: 07 Jan 2008
Posts: 3

PostPosted: Wed Nov 19, 2008 11:43 am    Post subject: polygon to 3dm wireframe converter Reply with quote

Maybe this is worth trying?

http://moi3d.com/forum/index.php?webtag=MOI&msg=1099.1

Moi3d uses the same fileformat as Rhino
Back to top View user's profile Send private message Visit poster's website
renklint



Joined: 07 Jan 2008
Posts: 3

PostPosted: Fri Nov 21, 2008 2:29 pm    Post subject: Use K3DSurf formulas to generate Rhino nurbs surface Reply with quote

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 View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    K3DSurf forum Forum Index -> K3DSurf Discuss/Discussions All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


2005 Powered by phpBB © 2001, 2005 phpBB Group


Start Your Own Video Sharing Site

Free Web Hosting | Free Forum Hosting | FlashWebHost.com | Image Hosting | Photo Gallery | FreeMarriage.com

Powered by PhpBBweb.com, setup your forum now!
For Support, visit Forums.BizHat.com