barfowl
5c3fb54942
Merge pull request #912 from davidgyu/fvar_stencil_table
2016-12-13 18:20:22 -08:00
David G Yu
0a9b1f6373
Updated glFVarViewer/glEvalLimit for FVar stencils
...
These viewers now use stencil tables to refine all
face-varying primvar values, i.e. for both refined
points and local points.
2016-11-22 20:05:42 -08:00
David G Yu
5e77907e24
Support creation of Face-Varying stencil tables
...
Extended Far::StencilTableFactory to support the creation
of stencil tables for face-varying channels. We already
use stencil tables to compute local point face-varying values.
These changes allow a stencil table to be created which
refines face-varying primvar data for all refined points.
2016-11-22 20:04:56 -08:00
David G Yu
e004143a44
Merge pull request #907 from beaverb1ll/readme_cmake_example
...
Resolve readme CMake snippet typos
2016-11-15 10:44:28 -08:00
George ElKoura
effffe9328
Merge pull request #908 from davidgyu/dev_cmake3_fix
...
Fixed cmake GLFW X11 link dependencies
2016-11-11 23:17:16 -08:00
David G Yu
b0bdd901ff
Fixed cmake GLFW X11 link dependencies
...
There is more we can clean up here, but this
fixes link issues while building on X11 platforms
when using cmake 3.x
2016-11-11 15:36:12 -05:00
beaverb1ll
1d4b3948dd
Removed extra -D from Readme examples, removed a trailing whitespace
2016-10-30 15:40:59 -04:00
David G Yu
5a62966760
Merge branch 'release/v3_1_0' into dev
2016-10-21 16:04:49 -07:00
David G Yu
3e6febdfb9
Release 3.1.0
2016-10-21 16:03:40 -07:00
Takahito Tejima
2cdc035cbd
Merge pull request #901 from barfowl/release_doc_tweaks
...
Minor changes to 3.1 release documentation:
2016-10-21 15:15:51 -07:00
Takahito Tejima
207cd92bb9
Merge pull request #899 from davidgyu/ctest_glimaging_fix
...
Fixed glImaging errors w/ ctest
2016-10-21 15:11:43 -07:00
barry
906f3e0c99
Minor changes to 3.1 release documentation:
...
- fixed dangling links to intro_30.html -- now release_30.html
- minor changes for consistency and to remove redundancy
2016-10-20 19:53:17 -07:00
David G Yu
197100cbcb
Fixed glImaging errors w/ ctest
...
Fixed some incorrect shader configurations hit
while running the glImaging example through CTest
2016-10-20 17:26:27 -07:00
barfowl
7443372690
Merge pull request #898 from davidgyu/release_docs
...
Added Documentation and API notes for 3.1
2016-10-19 13:55:14 -07:00
David G Yu
6a98ff5bc3
Added Documentation and API notes for 3.1
...
Updated the 3.1 release overview page to expand the
descriptions of new features and to list API changes.
2016-10-19 12:21:56 -07:00
barfowl
c10dcbfefc
Merge pull request #897 from davidgyu/patch_param_fix
...
Fixed recent regression in Far::PatchParam
2016-10-19 12:08:54 -07:00
David G Yu
675db39cd1
Fixed recent regression in Far::PatchParam
...
Fixed an incorrect type cast in Far::PatchParam
which could result in truncated FaceId values.
2016-10-19 11:57:08 -07:00
David G Yu
f36e63a806
Merge pull request #896 from barfowl/far_doxygen
...
Minor Doxygen additions and corrections to Far class headers
2016-10-18 17:26:31 -07:00
barry
1db24844c6
Minor Doxygen additions and corrections to Far class headers
2016-10-17 17:52:20 -07:00
barfowl
ec7ac89c76
Merge pull request #894 from davidgyu/shader_api_review
...
Addressed notes from shader API review
2016-10-17 16:18:25 -07:00
David G Yu
552e308266
Added OsdGetPatchIsRegular() for GLSL and HLSL
2016-10-17 15:25:17 -07:00
barfowl
86bd917c97
Merge pull request #892 from davidgyu/release_api_review
...
Addressed some FVar PatchTable API review notes
2016-10-14 21:21:53 -07:00
barfowl
234990be49
Merge pull request #893 from davidgyu/release_api_review2
...
Addressed 2nd Derivative API review notes
2016-10-14 20:34:58 -07:00
David G Yu
8c04d5a0be
Addressed 2nd Derivative API review notes
...
Renamed the StencilTable method Update2ndPartials()
to Update2ndDerivs() for consistency with existing API.
2016-10-14 20:13:59 -07:00
David G Yu
5ad64bc33e
Addressed some FVar PatchTable API review notes
...
Fixed some inconsistencies with the methods added
to support face-varying patches.
2016-10-14 20:11:17 -07:00
David G Yu
297a998a4d
Merge branch 'release/v3_1_0_RC2' into dev
2016-10-13 21:49:06 -07:00
David G Yu
9c1ae306ea
Release 3.1.0 RC2
2016-10-13 21:43:22 -07:00
David G Yu
52635c329b
Merge pull request #891 from barfowl/sharp_corner_bug
...
Fixed bug failing to sharpen corners of under-isolated irregular patches
2016-10-13 20:39:05 -07:00
barry
d83aae9dea
Fixed bug failing to sharpen corners of under-isolated irregular patches
...
- updated PatchTableFactory to always inspect irregular patch corners
2016-10-13 20:28:13 -07:00
David G Yu
dc6c2e6ce8
Merge pull request #890 from barfowl/inf_sharp_shapes
...
Added a few more test shapes and updated viewers
2016-10-13 20:18:24 -07:00
barfowl
835ccc79ff
Merge pull request #889 from davidgyu/merge_fix
...
Fix find_package for zlib which requires all upper case ZLIB
2016-10-13 20:06:11 -07:00
barry
e21b4d902f
Added a few more test shapes for face-varying and inf-sharp patches:
...
- added new shapes to regression/shapes
- updated shapes/all.h to include them
- updated init_shapes.h for glViewer and glFVarViewer
2016-10-13 19:59:38 -07:00
Nicholas Yue
1f6dc6c949
Fix find_package for zlib which requires all upper case ZLIB
2016-10-13 19:59:22 -07:00
barfowl
b5d7e28aad
Merge pull request #888 from davidgyu/release_docs2
...
Reorganized release specific documentation
2016-10-13 18:38:54 -07:00
David G Yu
3957da8e9c
Reorganized release specific documentation
...
With our second substantial release in the 3.x series
we've reorganized the documentation links a bit. This
establishes a more consistent arrangement for release
specific documentation pages.
2016-10-13 17:38:08 -07:00
barfowl
3f30b34de2
Merge pull request #886 from davidgyu/release_docs1
...
Removed roadmap page from the documentation.
2016-10-13 15:35:18 -07:00
David G Yu
8ca33ee1a6
Merge pull request #885 from barfowl/gregory_corners
...
Restore sharp approximation to smooth corners of irregular patches
2016-10-13 15:31:41 -07:00
David G Yu
c7c55ac4d2
Removed roadmap page from the documentation.
...
The roadmap presented was significantly out of date.
We will find a better way to document work in progress.
2016-10-13 15:28:05 -07:00
barfowl
44d2129cd1
Merge pull request #884 from davidgyu/stencil_doxygen_fix
...
Fixed LimitStencilTable.h doc for 2nd derivatives
2016-10-13 15:16:26 -07:00
barry
460e90db0c
Preserve sharp approximation to smooth corners of irregular patches
...
- PatchTableFactory now sharpens smooth corners if legacy behavior enabled
2016-10-13 15:00:34 -07:00
George ElKoura
dbca8cdb0b
Merge pull request #883 from davidgyu/maya_doc_cleanup
...
Removed remaining doc for mayaPolySmooth example
2016-10-13 10:00:27 -07:00
David G Yu
f05e01c921
Removed remaining doc for mayaPolySmooth example
2016-10-13 09:28:23 -07:00
David G Yu
a0ca583751
Fixed LimitStencilTable.h doc for 2nd derivatives
2016-10-13 09:25:13 -07:00
David G Yu
8309f289a6
Merge pull request #882 from barfowl/fvar_and_inf_sharp_bugs
...
Bug fixes and improvements for face-varying and inf-sharp patches:
2016-10-12 15:19:12 -07:00
David G Yu
21f44c4110
Merge pull request #881 from barfowl/edge_only_corners
...
Fixed adaptive refinement of sharpened corners on edge-only boundaries
2016-10-12 15:19:00 -07:00
barry
d45b8c68a2
Bug fixes and improvements for face-varying and inf-sharp patches:
...
- extended smooth corner patch approximation to fvar and inf-sharp patches
- fixed assignment and refinement bugs for inf-sharp tags in fvar space
- fixed interpolation bug with Bilinear scheme and LINEAR_NONE option
- added public methods for fvar topology to Far::TopologyRefiner
2016-10-12 13:08:35 -07:00
barry
154f29c7fe
Fixed adaptive refinement of sharp corners with edge-only boundaries
...
- updated base level tagging to ignore the boundary interpolation option
- updated regression shape for edge-only to illustrate behavior
- updated regression shapes to favor default viewng direction of examples
2016-10-12 11:42:37 -07:00
David G Yu
d207dde8da
Merge pull request #871 from asluk/dev_readme_remove_maya
...
[README] Remove reference to Maya SDK
2016-10-11 22:38:08 -07:00
barfowl
532013f5df
Merge pull request #879 from davidgyu/patch_table_api_fixes
...
Fixed naming inconsistencies in Far::PatchTable
2016-10-11 22:12:08 -07:00
barfowl
079d1b5bf7
Merge pull request #878 from davidgyu/gregory_derivative_option
...
Exposed control for Gregory derivative weight eval
2016-10-11 22:10:51 -07:00