OpenSubdiv/opensubdiv
David G Yu 83486cddae Added GLSL support for drawing triangle patches
- Added GLSL patch shaders for BoxSplineTriangle and GregoryTriangle
  patches. These both convert to a hybrid Bezier patch for drawing
  similar to the basis conversion done for quad patches.
- Added evaluation of hybrid Bezier triangle patches and
  GregoryTriangle patches to the common shader source.
- Added OsdGetPatchIsTriangleRotated() to detect rotated triangles.
- Added OsdInterpolatePatchCoordTriangle() for eval of triangle patches.
- Added boundary point extrapolation for BoxSplineTriangle patches.
- Fixed boundary point extrapolation for unisolated BSpline patches.
- Added tess factor and tess evaluation location computation for
  triangle patches.
- Limit surface edge mid points for both quad and triangle patches
  are now computed directly.
2019-01-18 18:18:45 -08:00
..
far Merge pull request #1037 from barfowl/far_stencil_table_ptr 2019-01-04 16:26:00 -08:00
hbr Remove #pragma once 2015-05-20 09:59:18 -07:00
osd Added GLSL support for drawing triangle patches 2019-01-18 18:18:45 -08:00
sdc Internal numerical extensions to retain double precision: 2018-07-23 11:10:56 -07:00
tools/stringify Added Metal support 2017-04-19 16:49:53 -07:00
vtr Modified initialization of non-manifold bit for face-varying tags: 2019-01-03 19:17:17 -08:00
CMakeLists.txt Added Metal support 2017-04-19 16:49:53 -07:00
version.cpp Add opensubdiv/version.cpp 2014-11-25 12:37:03 -08:00
version.h Release 3.3.3 2018-07-17 19:17:49 -07:00