Hi guys, I started the work on making a Catmul-Clark sub divider for Rhino to cover some of my needs. This works in V5 and will of course work in V6 when that ships. It can not compete with the WIP subD sollution as the output is mesh only, but it is still vastly better than nothing

The reason is that I need it available as buttons in a toolbar for a customer, and Grasshopper isn’t a simple environment to administer. It works fine when the users are skilled, but can be very difficult to bugtrack for a helpdesk. So a pick-the-mesh-and-click-a-toolbar is the way to go in some situations.

As far as I recall, Weaverbird is also a Rhino plugin and does expose functionality via buttons and commands. I haven’t really used this though, so I might be mistaken as to the extent of the functionality.

Edit: That said, kudos on developing your own implementation, having alternatives is, as always, highly appreciated

will it be mac compatible? some easy plugin to do that without having to launch grasshopper would be useful, i see that WB might also work as plugin for windows but neither can i confirm that nor can i install that on my system.

something general about the subdivisions: weaverbird’s grasshopper plugin allows only divisions up to 3. in other software packages it is possible to divide until 6. but maybe i am mistaken, i at least could not squeeze more out of it.

Thanks for the feedback guys, The main reasons for the development was to make a new Mesh subdivision algorithm that does NOT alter the initial vertices, and then I needed to catmull-clark-smooth that afterwards.

there’s a menu point for it when right-clicking the components (if I recall correctly).

anything beyond 3 will automatically reduce it to 2. you can plug in a number slider set to integer and use a max value of 10 or anything higher than 3 and use the slider and see what happens when you go beyond 3.