mirror of
https://github.com/PixarAnimationStudios/OpenSubdiv
synced 2024-11-26 21:40:07 +00:00
43aa2500c4
This change moves all gregory patch generation from Far::PatchTablesFactory so that we can construct patch tables without stencil tables as well as client can chose any end patch strategies (we have 3 options for now: legacy 2.x style gregory patch, gregory basis patch and experimental regular patch approximation). Also Far::EndCapGregoryBasisPatchFactory provides index mapping from patch index to vtr face index, which can be used for single gregory patch evaluation on top of refined points, without involving heavier stencil tables generation. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
face_texture.cpp | ||
face_texture.h | ||
faceShader.glsl | ||
fontShader.glsl | ||
gl_fontutils.cpp | ||
gl_fontutils.h | ||
gl_mesh.cpp | ||
gl_mesh.h | ||
hbr_refine.cpp | ||
hbr_refine.h | ||
init_shapes.h | ||
simpleShader.glsl | ||
vtrViewer.cpp |