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
David G Yu
838fce27ab
Exposed control for Gregory derivative weight eval
...
The symbol OPENSUBDIV_GREGORY_EVAL_TRUE_DERIVATIVES
determines the method used to compute derivative weights
for Gregory basis patches.
Setting this symbol during CMake configuration (and
hence during C++ and shader compilation) will enable
the use of true derivative weights.
The default behavior is to use a simpler approximation
for consistency with earlier releases.
2016-10-11 18:50:25 -07:00
David G Yu
df5d01ad3c
Fixed naming inconsistencies in Far::PatchTable
...
The methods which return arrays of FVarPatchParam have
been made plural, e.g. GetFVarPatchParams(), for consistency
with the other methods in PatchTable.
Also fixed a missing doxygen tag.
2016-10-11 17:07:14 -07:00
barfowl
ffdb32cbac
Merge pull request #877 from davidgyu/inf_sharp_stencil_viewer
...
Updated glStencilViewer for InfSharpPatches
2016-10-10 16:45:45 -07:00
barfowl
56ddd31e8f
Merge pull request #876 from davidgyu/inf_sharp_limit_stencil
...
Updated LimitStencilTableFactory for InfSharpPatch
2016-10-10 16:43:25 -07:00
barfowl
20382bad6d
Merge pull request #875 from davidgyu/inf_sharp_eval_limit
...
Updated glEvalLimit viewer for InfSharpPatch
2016-10-10 16:42:09 -07:00
barfowl
06e715d21f
Merge pull request #874 from davidgyu/fvar_gregory_eval_fix
...
Fixed FVar patch evaluation with Gregory basis
2016-10-10 16:37:53 -07:00