OpenSubdiv/opensubdiv/vtr
Takahito Tejima c0907c7bc1 Introduces 'single-crease patch' : implements "Efficient Evaluation of Semi-Smooth Creases in
Catmull-Clark Subdivision Surfaces", Niessner et al, Eurographics 2012.

This change includes;
-topology identification for single-crease patch during adaptive refinement.
-patch array population (similar to boundary)
-sharpness buffer generation
-glsl shader

Eval stuffs will be coming.
2014-10-13 08:52:09 -07:00
..
array.h Add a function to Far::TopologyRefiner to gather ptex adjacency for a given face / quadrant pair 2014-09-26 15:10:57 -07:00
CMakeLists.txt Landing 3.0.0.alpha 2014-09-05 15:07:46 -07:00
fvarLevel.cpp Redefined face varying "boundary interpolation" to "linear interpolation": 2014-10-09 19:36:25 -07:00
fvarLevel.h Redefined face varying "boundary interpolation" to "linear interpolation": 2014-10-09 19:36:25 -07:00
fvarRefinement.cpp Added support for semi-sharp features along face-varying boundaries: 2014-10-06 12:07:44 -07:00
fvarRefinement.h Added support for semi-sharp features along face-varying boundaries: 2014-10-06 12:07:44 -07:00
level.cpp Introduces 'single-crease patch' : implements "Efficient Evaluation of Semi-Smooth Creases in 2014-10-13 08:52:09 -07:00
level.h Introduces 'single-crease patch' : implements "Efficient Evaluation of Semi-Smooth Creases in 2014-10-13 08:52:09 -07:00
maskInterfaces.h Landing 3.0.0.alpha 2014-09-05 15:07:46 -07:00
OVERVIEW.txt Landing 3.0.0.alpha 2014-09-05 15:07:46 -07:00
refinement.cpp Fixed missing initialization of Vtr::Level::VTag._incomplete. 2014-09-30 17:19:03 -07:00
refinement.h Landing 3.0.0.alpha 2014-09-05 15:07:46 -07:00
sparseSelector.cpp Removed dead code from sparse selection and feature adaptive refinement: 2014-09-23 18:24:29 -07:00
sparseSelector.h Removed dead code from sparse selection and feature adaptive refinement: 2014-09-23 18:24:29 -07:00
types.h Landing 3.0.0.alpha 2014-09-05 15:07:46 -07:00