PixarAnimationStudios / OpenSubdiv

An Open-Source subdivision surface library.
graphics.pixar.com/opensubdiv
Other
2.88k stars 558 forks source link

Addition of new interface for limit surface evaluation #1249

Closed barfowl closed 2 years ago

barfowl commented 2 years ago

This pull request includes the addition of a new evaluation interface that treats a subdivision mesh more like a piecewise parametric surface primitive.

The new interface was placed in namespace "Bfr" for "Base Face Representation" as all concepts and classes relate to individual faces of the base mesh. It uses many of the tools from the Far interface internally but presents them in a more simplified and scalable form.

The pull request is divided into four commits with the following additions:

All changes have been thoroughly vetted with Pixar. Documentation is still undergoing improvement but the overview provided as part of these changes gives a far more thorough description than can be given here.

davidgyu commented 2 years ago

Filed as internal issues #OSD-377 #OSD-378 #OSD-379 #OSD-380

davidgyu commented 2 years ago

Thanks, Barry!