George ElKoura
94b84837a4
Merge pull request #633 from barfowl/doc_updates
...
More updates to Release Notes and Porting Guide
2015-06-14 21:57:52 -07:00
barfowl
6b8544d2f0
More updates to Release Notes and Porting Guide
2015-06-12 20:58:49 -07:00
George ElKoura
1f29971b64
Merge pull request #631 from barfowl/doxygen_fixes
...
Doxygen tweaks to prevent it mangling Far::TopologyRefinerFactory<MESH>
2015-06-12 18:36:03 -07:00
barfowl
e1673ebbf3
Doxygen tweaks to prevent it mangling Far::TopologyRefinerFactory<MESH>
...
- suppressed forward declarations for Factory<TopologyDescriptor>
- moved typedef out of Doxygen group of Factory<MESH> to preserve ordering
2015-06-12 14:33:21 -07:00
Takahito Tejima
6834d0b1d3
Merge branch 'release/v3_0_0_RC2' into dev
2015-06-11 18:32:38 -07:00
Takahito Tejima
bb1fa6a9ee
RC2.
...
- changed the namespace version
- updated release notes
2015-06-11 18:30:55 -07:00
Takahito Tejima
78cc500de0
Merge pull request #630 from davidgyu/crashFix
...
Fixed crash in GL viewers w/ LegacyGregory
2015-06-11 17:54:45 -07:00
David G. Yu
d4a18a6c98
Fixed crash in GL viewers w/ LegacyGregory
...
Fixed a crash (assertion failure on Windows) that occurs when
creating GLLegacyGregoryPatchTable for a mesh that requires
no Gregory patches.
2015-06-11 17:30:14 -07:00
Takahito Tejima
34fab03921
Merge pull request #629 from davidgyu/patchParamFix
...
Fixed Far::PatchParam encoding of refinement level
2015-06-11 15:33:50 -07:00
David G. Yu
f0128a5f5e
Fixed Far::PatchParam encoding of refinement level
...
This change restores the use of 4-bits in Far::PatchParam to
encode the refinement level of a patch. This restores one bit
that was stolen to allow for more general encoding of boundary
edge and transition edge masks. In order to accommodate all
of the bits that are required, the transition edge mask bits
are now stored along with the faceId bits.
Also, accessors are now exposed directly as members of Far::PatchParam
and the internal bitfield class is no longer directly exposed.
2015-06-11 15:10:30 -07:00
David G Yu
1c5b4778d6
Merge pull request #627 from takahito-tejima/bugfix
...
Fix a bug in LimitStencilTableFactory
2015-06-11 14:57:12 -07:00
Takahito Tejima
12f3e5a384
Fix a bug in LimitStencilTableFactory
...
If the input cv stencil is given and it includes the local point
stencils for endcaps, LimitStencilTableFactory::Create failed
because of incorrect sanity checking.
2015-06-11 13:41:20 -07:00
David G Yu
a21cd1560b
Merge pull request #625 from barfowl/stack_buffer
...
Resolve MSVC 32-bit build error with StackBuffer
2015-06-10 18:42:35 -07:00
Jeremy Cowles
16bc55fc6f
Merge pull request #624 from takahito-tejima/winbuild
...
cmake fix: specify the destination file name for the maya script
2015-06-10 18:22:50 -07:00
barfowl
bae35a9f1e
Removed StackBuffer::operator[] to remove MSVC overloading ambiguity error
...
- removed operator[] -- now rely on (TYPE*)[]
- added comments regarding reliance on implicit casting
2015-06-10 18:14:14 -07:00
Takahito Tejima
531a069410
cmake fix: specify the destination file name for the maya script
...
This change fixes a cmake build issue, which fails to create lib
directory when maya example plugin is configured to build.
2015-06-10 18:04:01 -07:00
Jeremy Cowles
1f2d12f496
Merge pull request #623 from barfowl/doc_updates
...
More revisions to documentation pages
2015-06-10 17:43:12 -07:00
Jeremy Cowles
2ecfb9c2c0
Merge pull request #620 from takahito-tejima/stencil
...
Fix a bug in limit stencil table creation
2015-06-10 14:05:58 -07:00
Jeremy Cowles
78047e085f
Merge pull request #619 from barfowl/doc_porting
...
Added more content to the docs for porting and compatibility
2015-06-10 14:05:52 -07:00
Jeremy Cowles
017f089775
Merge pull request #612 from poljere/fix_maya_plugin
...
The Maya plugin can interpolate UVs and Vertex color channels.
2015-06-10 14:05:32 -07:00
barfowl
97adfc282a
More revisions to documentation pages
2015-06-10 11:43:18 -07:00
Pol
dd2b784b22
Cleaning up the Maya plugin a bit more, now accessing the arrays is more clear.
2015-06-09 17:46:29 -07:00
Takahito Tejima
5bf1c3a396
Fix a bug in limit stencil table creation
...
LimitStencilTableFactory::Create was returning fewer number of
stencils, off by the number of coarse vertices.
2015-06-09 17:07:18 -07:00
barfowl
07e00c1f93
Added more content to the docs for porting and compatibility
2015-06-09 17:03:27 -07:00
Takahito Tejima
e7e1accade
Merge pull request #618 from jcowles/dev-docs
...
Added porting guide to public documentation
2015-06-09 16:03:22 -07:00
jcowles
62681bf791
Added porting guide to public documentation
...
This document is a work in progress with some sections left incomplete for other
developers to fill in.
2015-06-09 13:21:03 -07:00
Jeremy Cowles
87e3396ca9
Merge pull request #609 from poljere/fix_far_tutorial_3
...
Far_Tutorial_3 : Added vertex colors to the second face-varying channel
2015-06-09 11:03:27 -07:00
Jeremy Cowles
093b31011a
Merge pull request #613 from c64kernal/dev_doc
...
A few small updates to the docs.
2015-06-09 10:32:21 -07:00
Jeremy Cowles
c8b6b0f3bc
Merge pull request #614 from barfowl/doc_updates
...
Minor revisions to documentation files
2015-06-09 10:31:57 -07:00
barfowl
e1f0748b8e
Minor revisions to documentation files
2015-06-08 20:08:46 -07:00
George ElKoura
6f4c395dbe
A few small updates to the docs.
...
- Make our intentions about Face-varying support clear.
- Remove outdated "Patch Transitions" section.
- Remove outdated Beta note regarding control vertices ordering.
2015-06-08 18:56:02 -07:00
Pol
f669e3a3d7
The Maya plugin can interpolate a UV channel and a vertex color channel.
2015-06-08 15:26:36 -07:00
David G Yu
5e5da3200b
Merge pull request #606 from takahito-tejima/dev
...
release note updates about single crease patch and endcaps.
2015-06-05 16:26:35 -07:00
Pol Jeremias-Vila
b18abaabc8
Adding vertex color in the second face-varying channel.
2015-06-05 15:59:11 -07:00
Takahito Tejima
8118f5e55c
Merge pull request #608 from davidgyu/farViewerFix
...
Fixes for farViewer
2015-06-05 15:48:57 -07:00
David G Yu
3c30c804c8
Fixed farViewer hotkeys to match other examples
...
New key bindings:
Control edges 'H' (was 'e')
Control vertices 'J' (was 'r')
Draw mode 'W' (was 'f')
Fit Frame 'F' (was previously unavailable)
2015-06-05 14:22:19 -07:00
David G Yu
915f7c9d3a
Fixed farViewer to end query operations
...
Previously, the unterminated queries resulted in invalid GL operations.
2015-06-05 13:56:40 -07:00
David G Yu
ae535c9321
Updated farViewer control mesh display
...
Previously, farViewer had an incomplete implementation of this which executed
invalid GL commands. Now, farViewer uses the common control mesh display for
consistency with other example viewers.
2015-06-05 13:52:24 -07:00
Takahito Tejima
9716631864
release note updates about single crease patch and endcaps.
2015-06-05 09:59:19 -07:00
Jeremy Cowles
0ca5714977
Merge pull request #605 from davidgyu/glfwBuildFix
...
Added Xinerama as a link dependency for GLFW.
Fixes #604 , #473
2015-06-04 19:44:15 -07:00
David G Yu
0bcb4c8a2a
Added Xinerama as a link dependency for GLFW
...
This is a recently introduced dependency in GLFW 3.1.x
Since Xinerama is widely supported, simply adding this as a required
dependency for now. If this turns out to be a problem then we can
make this dependency optional when using older versions of GLFW.
2015-06-04 12:51:52 -07:00
George ElKoura
2587f6ea07
Merge pull request #602 from jcowles/dev-docs
...
Updated RC1 release notes
2015-06-04 07:58:40 -07:00
Jeremy Cowles
4e568d6657
Additional release notes update
2015-06-03 23:38:42 -07:00
Jeremy Cowles
0ea8acf89b
Updating RC1 release notes
2015-06-03 23:01:01 -07:00
Jeremy Cowles
40e7d206ab
Merge pull request #601 from c64kernal/dev_ver
...
Getting ready for RC1.
2015-06-03 21:47:10 -07:00
George ElKoura
aa6ba33281
Getting ready for RC1.
...
- changed the namespace version
- updated release notes documentation
2015-06-03 20:06:21 -07:00
Jeremy Cowles
d716431b64
Merge pull request #600 from barfowl/fvar_channel
...
Made channel argument non-optional for internal face-varying methods
2015-06-03 19:37:00 -07:00
barfowl
c748cf6cfa
Made channel argument non-optional for internal face-varying methods
...
- removed default value assignment in Vtr::Level and Far::PatchTable
- fixed one place where the expected channel argument was omitted
2015-06-03 19:23:50 -07:00
Takahito Tejima
68c3c2f455
Merge pull request #599 from davidgyu/exampleCleanup
...
Removed GLFW2 -> GLFW3 shenanigans from glUtils
2015-06-03 18:48:43 -07:00
Takahito Tejima
f51687056f
Merge pull request #598 from davidgyu/tessMetricFix
...
Fixed the tessellation metrics calculations
2015-06-03 18:48:32 -07:00