OpenSubdiv/opensubdiv/vtr
barfowl e583b80271 Completed support for non-manifold topology (degenerate, reversed edges, etc.):
- added edge-face local-indices to Vtr::Level members
    - added internal and public access to edge-face local-indices
    - updated refinement methods to use and populate edge-face local-indices
    - updated refinement methods to be sensitive to degenerate edges
    - added Vtr::VALENCE_LIMIT constant for internal use
    - updated Vtr::Level topology completion to fail on valence overflow
    - simplfied non-manifold edge handling in Vtr::Level topology completion
    - updated warnings for all topology construction failures
    - added detection and warning when passing non-triangles for Loop
2015-03-15 20:22:00 -07:00
..
array.h Minor revisions to recent promotion regarding smooth UV's in Far: 2015-03-05 13:09:27 -08:00
CMakeLists.txt Added refinement and masks for Loop subdivision: 2014-11-17 17:19:30 -08:00
fvarLevel.cpp Fixed bug retrieving and merging tags for FVar values: 2015-02-25 11:02:53 -08:00
fvarLevel.h Add "smooth UVs" to Far 2015-02-26 13:57:47 -08:00
fvarRefinement.cpp Revised Level::VTags for semi-sharpness and added corner tag: 2015-02-25 20:02:10 -08:00
fvarRefinement.h Moved <sdc/type.h> to <sdc/types.h> 2015-01-06 14:26:20 -08:00
level.cpp Completed support for non-manifold topology (degenerate, reversed edges, etc.): 2015-03-15 20:22:00 -07:00
level.h Completed support for non-manifold topology (degenerate, reversed edges, etc.): 2015-03-15 20:22:00 -07:00
maskInterfaces.h Moved <sdc/type.h> to <sdc/types.h> 2015-01-06 14:26:20 -08:00
quadRefinement.cpp Completed support for non-manifold topology (degenerate, reversed edges, etc.): 2015-03-15 20:22:00 -07:00
quadRefinement.h Added refinement and masks for Loop subdivision: 2014-11-17 17:19:30 -08:00
refinement.cpp Completed support for non-manifold topology (degenerate, reversed edges, etc.): 2015-03-15 20:22:00 -07:00
refinement.h Removed old to COMPUTE_MASK_WEIGHTS and store them within a Refinement. 2015-01-06 16:08:11 -08:00
sparseSelector.cpp Refactor Vtr::Array for better "const" safety 2014-12-15 10:23:13 -08:00
sparseSelector.h Removed dead code from sparse selection and feature adaptive refinement: 2014-09-23 18:24:29 -07:00
triRefinement.cpp Completed support for non-manifold topology (degenerate, reversed edges, etc.): 2015-03-15 20:22:00 -07:00
triRefinement.h Added refinement and masks for Loop subdivision: 2014-11-17 17:19:30 -08:00
types.h Completed support for non-manifold topology (degenerate, reversed edges, etc.): 2015-03-15 20:22:00 -07:00