OpenSubdiv/examples/glShareTopology
Takahito Tejima 4e807a776d Add Far::PatchTable::ComputeLocalPointValues() to compute endcap patch points.
To encapsulate endcap functions from public API, add methods to
tell the number of patch points needed (GetNumLocalPoints()) and
to compute those patch points as a result of change of basis from
the refined vertices (ComputeLocalPointValues()).

ComputeLocalPointValues takes contiguous source data of all levels
including level0 control vertices.
2015-05-29 12:41:22 -07:00
..
CMakeLists.txt Fix CMakeLists: make project-relative include path overridable 2015-05-28 17:32:33 -07:00
glShareTopology.cpp osdlayer: rename Osd::VertexBufferDescriptor to Osd::BufferDescriptor. 2015-05-29 09:21:14 -07:00
init_shapes.h Fix CMakeLists: make project-relative include path overridable 2015-05-28 17:32:33 -07:00
meshRefiner.h osdlayer: rename Osd::VertexBufferDescriptor to Osd::BufferDescriptor. 2015-05-29 09:21:14 -07:00
scene.h osdlayer: rename Osd::VertexBufferDescriptor to Osd::BufferDescriptor. 2015-05-29 09:21:14 -07:00
sceneBase.cpp Add Far::PatchTable::ComputeLocalPointValues() to compute endcap patch points. 2015-05-29 12:41:22 -07:00
sceneBase.h osdlayer: rename Osd::VertexBufferDescriptor to Osd::BufferDescriptor. 2015-05-29 09:21:14 -07:00
shader.glsl update glShareTopology example. 2015-05-15 16:26:17 -07:00
vbo.h osdlayer: rename Osd::VertexBufferDescriptor to Osd::BufferDescriptor. 2015-05-29 09:21:14 -07:00