Any progress in SubD methods?

Hi @maje90, @clement:

Here are the open issues related to SubDs and RhinoCommon:

SubD Issues

Let me know if there is something missing.

Thanks,

– Dale

@dale if “unresolved” have only 10 matches today… I’m not sure we are talking about the same thing.
I asked so many things, making a recap here and now… means I wasted my time before?
This thread cover most of the issues I encountered.

SubD are one of the best features ever added to Rhino, but there is too little difference from Nov 2020 when 7 was released.

I’m too frustrated right now to say anything more constructive, sorry.


Rhino is awesome nonetheless. Thanks for your work.

Hi @maje90,

Yes, were are looking at Rhino 9. However, the Rhino 8 SDKs will still be under development up to, and perhaps after, Rhino 9 ships.

– Dale

Several of the issues in Dale’s link were marked as not viewable to the public. I just adjusted those to be viewable.

thank you @all, i’m hardly trying to keep up with all the new possibilities. The vertex iterator issue seems on the list already which is good.

If possible please add:

  • a method to query if a subd has PerFaceColors
  • a subdface property to get something like ControlNetFaceIndices

The latter is quite expensive to find if the mesh face belongs to an ngon.

thanks,
c.

https://developer.rhino3d.com/api/rhinocommon/rhino.geometry.subdface/perfacecolor

If per-face color is “Empty”, then this face does not have a custom color

– Dale

1 Like

Thank you @dale, i know how to query each subdface but would like to avoid the iteration. What i like to do is to query the parent subd object if there are faces with color so i can circumvent the iteration if there are no colors.

thanks,
c.

Hi @clement,

See the following:

https://mcneel.myjetbrains.com/youtrack/issue/RH-86308

– Dale

2 Likes

Hi @dale, thanks for adding it. (it’s non public).

_
c.

Try again…

Great to have a method to clear colors !

thanks,
c.

1 Like

RH-86308 is fixed in Rhino 8 Service Release 18 Release Candidate