Hi Kyle, this is an area of deep interest for us. We convert a lot for prototyping and also for release geometry. I’ll ask @jsantocono to grab some examples from our team. We’ll make a private message for this since it’s all client/confidential work. Let me know who should we invite to it besides you.
This is very complicated stuff that requires full dedication. I suggest your team sends Dr. Lear to our Fresco South studio to work on this issue with my team, in person. We can stop by and visit to check on progress.
Dear @theoutside
I have 3 low hanging fruits / wishes for _toNurbs
Output on current Layer (not the layer of initial SubD)
replace planar Surfaces with a prober trimmed planar Nurbs-Surface ( and do not use / generate Surfaces with degenerated Vertices / Corners, as the attached example shows.)
Feedback the Deviation close to the Star-Point / extraordanary vertices
Attached file and follow screenshot shows them:
(planar surface removed, Polysurface capped,
Deviation measured with pointDeviation and Feedback with dots…
Out of the box, whenever I have done SubD to Nurbs I often end up with a million nurbs surfaces.
It would be neat if toNurbs had a way to reduce the nurb count, because although toNurbs produces a very faithful nurbs version of a SubD, often that level of accuracy is not required, instead a simpler nurb model is the desired outcome.
I realise the SubD can be reduced, but I tend to struggle with that, especially in objects that is a large SubD (e.g. generated from a complex mesh), simplifying often just leads to outright detail loss even in cleaner/simpler areas.
hey currently we can only do force update facepacks but have no control over how they are grouped : could be cool to force certain subd faces to be packed together for certain cases where I want to then do an offsetcrvonsrf, but have to do it multiple times (due to what i deem a continuous surface being seperated into multiple packs when converting) and thus lose the history of the offset when joining those curves back together
at the same time could also be nice to be able to select multiple subd faces when doing an offsetcrvonsrf on a subd object, at the moment it just offsets the curve on a single face of that subd (but im aware this becomes an other subject than the tonurbs conversion, it was just kinda linked in terms of use case )