do I start playing with SubD?

What’s the overall workflow for trying this out? I don’t frankly know anything about them from other programs, I want to try out some upholstery that would be good for it, but what do I do? Make a mesh cage and convert it? I made a SubD surface from a regular surface and what I seemed to actually be able to do with it was pretty limited, trying to subdivide a face didn’t do anything.

1 Like

This is the workflow as much as I figured it out.

  1. create a closed solid (surface if you will)
  2. use command ToSubD
  3. select the solid (surface)
  4. use command SubDivide on the result.
  5. pick number of divisions count (weirdly counter intuitive it’s a number between 1 and 2)
  6. show points or select sub-elements and start pulling :slight_smile:

I think we need to wait a bit longer. Most tools don’t work well, or don’t work at all. Also simple stuff like subselection of faces of a mesh is very erratic; it fails more often that it works.

You know, I think implementation of control point grouping will be easier/faster than SubD.

I’d suggest leave SubD for Rhino8 and implement control point goups for Rhino7. :wink:

What are “control point groups”?

Control points groups = faster horses.


Take a look at how Maxsurf groups control points.

Sorry for the delayed answer but apparently I haven’t marked this thread as Watching and you didn’t quote or reply to my post. Discourse being pretentious :wink:

Hi, Jim,

Honestly, Rhino SubD needs a more creation and editing tools to be “minimum viable product” useful for starting a SubD from scratch. These tools include bridging, better joining, and better editing. All are being worked on actively and none are ready for prime time.

If you happen to have a course mesh of an object and wish you had something smoother, you can do something like the following.

  • Use ToSubD to make a SubD from the mesh.
  • Use Crease and RemoveCrease on the SubD to adjust edges as needed.
  • Use ToNurbs to convert the SubD to a polysurface and then continue with whatever processes you typically use with NURBS based objects.

– Dale Lear