Author Topic: [Just for Fun] Funny 3DMesh (Apple, Heart, Mobius, Star, etc)  (Read 2395 times)

0 Members and 1 Guest are viewing this topic.

qjchen

  • Bull Frog
  • Posts: 285
  • Best wishes to all
Recently, I am learning a book: "Parametric Model of RhinoScript" (2011, Wang Wen Dong, In Chinese).

In this book, some beautiful NURBS surfaces are created by RhinoScript (based on VBA).

So, based on this topic,  http://www.theswamp.org/index.php?topic=33766.msg391603#msg391603

and Learned from Lee Mac's ActiveX code.

I start to write this program to make fun. And I also find k3dsurf  (http://k3dsurf.sourceforge.net/ ) and learned some definition from it.

The attached PNG is the 12 surfaces examples. (Note, some Meshes are scaled to balance the pic, and render is not included in the codes, some material and some light need to be added). I hope you like it.

Because in recent Autocad version, some NURBS functions are added, so, is it possible to generate NURBS in LISP or .NET?


http://qjchen.mjtd.com
My blog http://chenqj.blogspot.com (Chinese, can be translate into English)

Lee Mac

  • Seagull
  • Posts: 12514
  • London, England
Re: [Just for Fun] Funny 3DMesh (Apple, Heart, Mobius, Star, etc)
« Reply #1 on: May 03, 2012, 06:25:48 AM »
That's a fantastic render Chen, and some interesting surfaces! Well done.  :-)

I challenge you to render a Klein Bottle :lol:
« Last Edit: May 03, 2012, 06:30:08 AM by Lee Mac »

qjchen

  • Bull Frog
  • Posts: 285
  • Best wishes to all
Re: [Just for Fun] Funny 3DMesh (Apple, Heart, Mobius, Star, etc)
« Reply #2 on: May 03, 2012, 07:05:55 AM »
Lee Mac, I am glad that you like it  :-)

I am just know a little about AUTOCAD render, so I am sure you can render a very good Klein Bottle.

I wish to add all parametric functions of K3dSurf. But while for implicit function graph in K3dSurf, it is hard to realized it by 3DMESH, I am looking for a way to draw it.
http://qjchen.mjtd.com
My blog http://chenqj.blogspot.com (Chinese, can be translate into English)

SEANT

  • Bull Frog
  • Posts: 344
Re: [Just for Fun] Funny 3DMesh (Apple, Heart, Mobius, Star, etc)
« Reply #3 on: May 04, 2012, 05:07:05 AM »
Because in recent Autocad version, some NURBS functions are added, so, is it possible to generate NURBS in LISP or .NET?

Yes.  Here are a couple of threads that i participated in that dealt with NURB surfaces.

http://www.theswamp.org/index.php?topic=40429.0

http://www.theswamp.org/index.php?topic=36560.0


By the way:  How do you like Rhino?
Sean Tessier
AutoCAD 2016 Mechanical

qjchen

  • Bull Frog
  • Posts: 285
  • Best wishes to all
Re: [Just for Fun] Funny 3DMesh (Apple, Heart, Mobius, Star, etc)
« Reply #4 on: May 04, 2012, 10:33:36 AM »
Very cool, SEANT. That is just I am looking for.

Later I will study your great code.

I know little about Rhino, but I think maybe it is easier than ACAD in NURBS. And it is similar to Acad in many aspects.

Recently some architectures are built by Rhino, and I am an structural engineer, so I have to learn some from it.
http://qjchen.mjtd.com
My blog http://chenqj.blogspot.com (Chinese, can be translate into English)