barry
eae467047b
Revised existing boundary interpolation example shapes for consistency:
...
- all include the planar reference from documentation figures
- all include the single polygon case (quad or tri)
- all edge-only cases include semi-sharp boundary vertices
2020-01-10 14:24:29 -08:00
barry
e088b3aa8b
Added new example shapes for boundary interpolation option "none"
2020-01-10 14:23:11 -08:00
barry
5a0e16e65d
Revised tagging of boundary faces as holes if explicitly sharpened:
...
- tag faces containing vertices with an unsharpened incident boundary edge
2020-01-10 14:14:22 -08:00
David G Yu
a577b22ccc
Merge pull request #1168 from c64kernal/dev_az2
...
Adding Azure Pipelines support for OSD
2019-12-17 09:25:36 -08:00
David G Yu
66cd1bd1ac
Merge pull request #1167 from barfowl/args_regression_common
...
Moved common command line parsing to regression/common
2019-12-16 23:38:19 -08:00
George ElKoura
9b7bbc05dd
Adding Azure Pipelines support for OSD
...
This commit adds initial Azure Pipelines CI support for OpenSubdiv.
2019-12-14 22:59:45 -08:00
barry
4a9ad51ee1
Fixed forward reference warning triggering errors with MSVC
2019-12-14 12:40:00 -08:00
barry
936aff0b8a
Moved ArgOptions from examples/common to regression/common:
...
- updated CMakeLists to account for the moved files
- updated references to argOptions.h in all examples
- added method to ArgOptions to populate vector<ShapeDesc>
- minor changes to ViewerArgUtils to use forward references
2019-12-14 12:06:55 -08:00
David G Yu
7684148b4e
Merge pull request #1159 from c64kernal/dev_cmake
...
Prefix OpenSubdiv CMake macros
2019-08-19 18:23:22 -07:00
David G Yu
21d2a89455
Merge pull request #1158 from barfowl/examples_msvc_warnings
...
Fixed Microsoft Visual Studio warnings in examples
2019-08-19 18:18:08 -07:00
barry
d62d66fcb0
Fixed Microsoft Visual Studio warnings in examples
2019-08-19 14:58:33 -07:00
George ElKoura
92341f7c1e
Prefix OpenSubdiv CMake macros
...
This fixes issue #1157 by adding "osd" as a prefix to public macros.
2019-08-17 16:44:30 -07:00
David G Yu
9be5a29827
Merge remote-tracking branch 'origin/dev' into rc/v3_4_0
2019-06-28 13:55:48 -07:00
Barry Fowler
e6812e2f00
Merge pull request #1149 from davidgyu/docs_splash_image
...
Looks good, thanks
2019-06-28 13:37:20 -07:00
David G Yu
2c446905c2
Updated intro splash image
...
This is now a live link to an image served
from graphics.pixar.com
Deleted old splash images.
2019-06-28 11:51:21 -07:00
Barry Fowler
de4fbc3020
Merge pull request #1148 from davidgyu/docs_references
...
Thanks
2019-06-27 17:11:56 -07:00
David G Yu
a348c70623
Fixed links to external documentation
...
Updated or removed stale links.
2019-06-27 16:13:22 -07:00
David G Yu
a5d73955fd
Merge pull request #1147 from barfowl/docs_ptex_images
...
Improved Far patch parameterization documentation for non-quads
2019-06-27 15:41:31 -07:00
barry
20d6d0475d
Revised documentation for Far overview to include existing ptex images:
...
- added ptex quadrangulation images to the Patch Parmeterization section
2019-06-27 13:53:57 -07:00
David G Yu
f6d5720311
Merge pull request #1146 from barfowl/docs_intro_fixes
...
Minor improvements to the introductory documentation
2019-06-26 11:42:42 -07:00
barry
456c942835
Minor improvements to the introductory documentation:
...
- fixed a broken HTML link
- added emphasis that Loop meshes must be purely triangular
- removed a note listing pre-3.4 restrictions on Loop functionality
2019-06-26 09:07:32 -07:00
David G Yu
1b556809c3
Merge remote-tracking branch 'origin/dev' into rc/v3_4_0
2019-06-24 20:19:28 -07:00
Barry Fowler
9b02dbf9bf
Merge pull request #1145 from davidgyu/mtl_viewer_ios_fix
...
Thanks, David
2019-06-24 19:45:53 -07:00
Barry Fowler
87c3b48bd7
Merge pull request #1144 from davidgyu/mtl_eval_fix
...
Thanks
2019-06-24 19:36:43 -07:00
Barry Fowler
30ca09dc54
Merge pull request #1143 from davidgyu/docs_release_34
...
Updated Far and Osd user guide docs for 3.4
2019-06-24 19:20:33 -07:00
David G Yu
95138e680f
Updated Far and Osd user guide docs for 3.4
...
Updated the Far Overview and Osd Overview and shader
interface pages for 3.4 to include a discussion of
trianglular patch types and other minor updates.
2019-06-24 18:43:05 -07:00
David G Yu
03417ea7b1
Merge pull request #1142 from barfowl/docs_release_34
...
Minor updates to release notes pages
2019-06-24 18:18:35 -07:00
David G Yu
2c569ad661
Fixed mtlViewer for iOS
...
-Fixed the iOS ViewController to set the correct irregular
patch approximation mode.
-Fixed the setting of fractionalSpacing to be separate from
screenspace tessellation.
-Fixed the configuration of the internal stage-in setting
on embedded builds.
2019-06-24 17:12:00 -07:00
David G Yu
5c8cdf9121
Fixed regression in MTLComputeEvaluator
...
Fixed the initialization of patchArray and patchParam
in the implementation of the MTLComputeEvaluator::EvalPatches()
compute kernel.
2019-06-24 16:47:56 -07:00
David G Yu
b28290439c
Merge pull request #1141 from barfowl/docs_images_intro
...
Added and revised figures in the introductory documentation
2019-06-24 16:01:13 -07:00
barry
ebb4250a54
Added additional level of sections to Release Notes summary page:
...
- added minor version number secions for more structured table of contents
2019-06-24 16:00:33 -07:00
barry
7dee8b6396
Updated 3.4 release notes page:
...
- amended section on Loop patches with a little more information
- added the Osd shader interface additions to API extensions
2019-06-24 15:57:06 -07:00
Barry Fowler
abbe0acc69
Merge pull request #1140 from davidgyu/docs_examples_updates_and_images
...
Thanks
2019-06-24 14:02:04 -07:00
barry
801b416ccf
Added and revised figures in the introductory documentation:
...
- added new pair of figures illustrating the concept of basis functions
- updated the Subdivision Surfaces page to insert the new figures
- replaced stand-in figures for the animated mesh with three unique poses
2019-06-24 13:54:07 -07:00
David G Yu
1049c77440
Updated more examples images and docs
...
-Updated dxViewer, dxPtexViewer, and glPtexViewer screen shots
-Updated mtlViewer, and mtlPtexViewer screen shots and docs
2019-06-24 12:42:11 -07:00
David G Yu
8137efabf1
Merge pull request #1139 from barfowl/docs_images_release
...
Updated documentation images for the 3.4 release notes
2019-06-24 08:11:24 -07:00
David G Yu
14a0581315
Merge pull request #1138 from barfowl/docs_images_examples
...
Updated documentation images for the OpenGL examples
2019-06-24 08:10:20 -07:00
barry
000b335a5d
Updated images for screen captures in the Release 3.4 notes:
...
- revised images capture examples with the new version number in title bar
2019-06-23 21:36:12 -07:00
barry
914cf98e60
Updates images for screen shots of all OpenGL examples other than glPtexViewer
2019-06-23 21:25:14 -07:00
Barry Fowler
48ecdb405b
Merge pull request #1137 from davidgyu/examples_build_fixes
...
Thanks
2019-06-21 11:38:47 -07:00
David G Yu
4160a248da
Removed accidentally committed .swp file
2019-06-21 10:52:46 -07:00
David G Yu
daf4c6f489
Fixed uninitialized var warning
2019-06-21 10:51:26 -07:00
David G Yu
7dbcee64e6
Fixed int to bool conversion warning
2019-06-21 10:50:50 -07:00
David G Yu
980c303a6e
Merge pull request #1136 from barfowl/examples_glpainttest
...
Improved examples/glPaintTest with slider to modify brush size
2019-06-21 10:10:08 -07:00
barry
6ab31b9061
Improved examples/glPaintTest with slider to modify brush size:
...
- changed default brush size from 500 to 100 pixels
- added slider to HUD to modify brush size interactively
2019-06-20 21:07:47 -07:00
David G Yu
8291df957c
Merge pull request #1135 from barfowl/far_api_doxygen
...
Minor improvements to Doxygen comments in Far header files
2019-06-20 18:31:31 -07:00
David G Yu
1ac3d98a3d
Merge pull request #1134 from barfowl/docs_examples
...
Added missing documentation pages and images for some of the examples
2019-06-20 17:47:36 -07:00
barry
3484311cc0
Fixed copyright date on recently added file
2019-06-20 17:17:02 -07:00
Barry Fowler
8270c77959
Merge pull request #1133 from davidgyu/hud_logo_update
...
Thanks, David -- that turned out to be more involved than expected!
2019-06-20 14:23:57 -07:00
barry
5e1a4b44be
Minor improvements to Doxygen comments for Far header files:
...
- minor changes to Doxygen comments based on feedback
- new description for PatchTableFactory::Options::EndCapType
- fixed warnings related to Doxygen use of <REAL> in patchTable.h
2019-06-20 13:56:54 -07:00