When I say Rhino is not perfect, it’s more of an “ideological comment”, as it would nice if every patch had 2 rows of control points for each edge regardless of shape, but I know that’s not mathematically possible in sub-d patches that are not “square”. I understand why the extra isocurves are required as they have to follow the flow of the the sub-d edge lines which must converge at some point in a triangle or arrowhead shaped quad. I spent many hours trying to manually simplify or rebuild patches in these areas, and don’t think there’s any geometric way around it without destroying the flow of the edge loops. I was was lucky enough to connect with Dale when he was writing the code for the conversion, and I think he’s he’s pretty much nailed it in that almost all patch conversions are 1:1, and he made the isocurve density gradually decrease as each patch gets further away from the triangle or star point rather than continue on toward the next star point in the loop. In that area I would say your system is the best all around compromise as the patch counts are much less than what you get from Clayoo, and more consistent than what you get with T-Splines without manually trying to clean them up. Even though you can merge patches in T-splines during conversion which is kind of nice, that technique only works on square patches flowing in straight lines, and star point or triangulated areas still end up being messier (and lumpier) than with Rhino.
What I’m waiting for are a decent set of cage hull creation tools in Rhino. While not impossible to use, I find the toolset in that area to be so disparate and inefficient that I make all of my cages in Lightwave, (MODO would be my 2nd choice) and then port them over to subdivide and patch after. If I have to make small changes, then I’ll stay in Rhino, but if it’s fairly major, then I’ll go back to LW, and re do it there. I’m curious of one thing relating to all of this. When you finally release your sub-d system, will it be just another part of the base program, or will it be purchased as a separate plug in like you do with the render packages?
Thanks, for the reply. Greg