@cekuhnen wrote:
Pixar released their last code for subduvision surfaces to the public and it allows perfect edge creasing without the need of extra loopcuts to prevent edge crease artifacts.
Hi Claas,
So I have taken a look at the pixar method for semi-sharp creasing, and it looks like it is unfortunately not directly applicable. Specifically, using their method is great for rendering to the screen, but if you were to directly convert it to a NURBS then it would subdivide many times near the semi-sharp creases, doing more and more the tighter the radius is. This is kind of a blocker for us, since we assume that pretty much every T-spline will eventually be converted to NURBS.
We might be able to approximate the surface near the creases so we don't have so many small patches, or come up with another semi-sharp scheme that is more NURBS-friendly.. either way, it is more complex than just dropping in the OpenSubdiv code, unfortunately.
This is not to say that we have given up on creasing - we know it is a high priority, and something that the t-splines team is working on.
- Tom
Tom Finnigan
Software Architect