Pol
67e86104f6
Minor fixes in the code, mostly spacing
2015-09-17 13:55:08 -07:00
Pol
2fc7bd1660
Adding two more methods to the smooth normals tutorial, the first one using the 4 vertices
...
to generate two vectors to use in the cross product, the second one using the
normals in the limit.
2015-09-17 13:45:52 -07:00
Pol
97c5e1f23d
Added "tutorial_8" that shows how to calculate smooth normals for uniform subdivision.
2015-09-16 15:50:55 -07:00
Takahito Tejima
6b3b7801a1
Merge pull request #738 from Nazg-Gul/dev
...
Fix GLSL program being deleted twice in GLSL Compute controller
2015-09-10 09:57:34 -07:00
Sergey Sharybin
b25c0dd777
Fix GLSL program being deleted twice in GLSL Compute controller
...
GLSL programs used by stencil and patch kernels were freed from
both GLSL Compute Evaluator and from kernel classes themselves.
2015-09-10 20:00:42 +05:00
David G Yu
3a20df2918
Merge pull request #734 from c64kernal/dev
...
Fixed small bug in glFVarViewer for Loop.
2015-08-24 18:12:53 -07:00
George ElKoura
effe6a2ed6
Fixed small bug in glFVarViewer for Loop.
...
- Make sure to pass in the LOOP define to the shader when dealing with
Loop surfaces.
2015-08-24 17:33:30 -07:00
David G Yu
404659fffa
Merge branch 'release/v3_0_2' into dev
2015-08-05 18:22:10 -07:00
David G Yu
6c437ae077
Release 3.0.2
2015-08-05 18:21:20 -07:00
Jeremy Cowles
26f174db54
Merge pull request #727 from davidgyu/releaseUpdate
...
Updated release notes
2015-08-05 17:33:19 -07:00
David G Yu
b3a2432216
Updated release notes
2015-08-05 12:41:50 -07:00
George ElKoura
9abe4fca6b
Merge pull request #726 from davidgyu/singleCreaseFix
...
Fixed single crease patch classification
2015-08-04 19:38:59 -07:00
David G Yu
b1ab8e3f8b
Fixed single crease patch classification
...
This fixes a regression in the function used to identify single crease
patches. This also updates the patch color values used by the glImaging
regression test to match the colors used in other example viewers so
that patch types can be more easily identified during automated testing.
2015-08-04 17:50:51 -07:00
David G Yu
b10f979c83
Merge branch 'release/v3_0_1' into dev
2015-08-04 14:53:46 -07:00
David G Yu
869c006b70
Release 3.0.1
2015-08-04 14:50:31 -07:00
Jeremy Cowles
341b766aeb
Merge pull request #725 from davidgyu/releaseUpdate
...
Updated release notes
2015-08-04 14:38:53 -07:00
David G Yu
aa72092222
Updated release notes
2015-08-04 14:27:50 -07:00
David G Yu
e897a1c0e5
Merge pull request #702 from daz3d/cmake_error_on_no_gpu
...
Fixes cmake projects for non-gpu use case
2015-08-04 08:00:58 -07:00
Jeremy Cowles
5f393dbf23
Merge pull request #703 from Nazg-Gul/dev
...
Fixing linking errors on both Linux and WIndows
2015-08-03 22:51:52 -07:00
Jeremy Cowles
26f9c1d7b5
Merge pull request #724 from davidgyu/releaseUpdate
...
Re-categorized some items in release notes
2015-08-03 18:09:54 -07:00
David G Yu
fc79fd9e9d
Re-categorized some items in release notes
...
Some of these items are better considered as minor, pro-active changes
rather than bug fixes.
2015-08-03 15:12:52 -07:00
Jeremy Cowles
5cda641cf9
Merge pull request #722 from davidgyu/fractional
...
Disabled Fractional Spacing toggles from viewers
2015-08-03 14:08:31 -07:00
Jeremy Cowles
92b5b03bc7
Merge pull request #723 from davidgyu/releaseUpdate
...
Updated release notes for 3.0.1
2015-08-03 14:07:10 -07:00
David G Yu
d879907d9f
Updated release notes for 3.0.1
2015-08-03 14:01:55 -07:00
George ElKoura
2536824b65
Merge pull request #721 from davidgyu/references
...
Fixed author attribution for Loop 2008 AAC paper
2015-08-03 13:40:42 -07:00
David G Yu
282c462097
Disabled Fractional Spacing toggles from viewers
...
Fractional tessellation is not currently supported by the core
tessellation shaders. This will be fixed in a future release.
2015-08-03 12:51:59 -07:00
David G Yu
69017538ee
Fixed author attribution for Loop 2008 AAC paper
2015-08-03 10:40:54 -07:00
David G Yu
c8943d12b3
Merge pull request #719 from barfowl/far_errors
...
Minor content and formatting changes to Far error strings
2015-07-31 18:04:44 -07:00
David G Yu
bd95246032
Merge pull request #709 from jcowles/dev-stencilfix2
...
Respect factorizeIntermediatLevels option
2015-07-31 16:57:39 -07:00
David G Yu
0c3a2c7de8
Merge pull request #717 from barfowl/shapes_all
...
Added existing shapes missing from regression/shapes/all.h
2015-07-31 16:57:00 -07:00
David G Yu
9dbf032608
Merge pull request #716 from takahito-tejima/fix
...
viewer example fixes
2015-07-31 16:56:45 -07:00
barfowl
a094281541
Minor content and formatting changes to Far error strings
...
- made Far error strings consistent, including clearer source of error
- minor formatting changes to the default error callback
2015-07-31 12:47:49 -07:00
George ElKoura
8e078c4e6e
Merge pull request #718 from davidgyu/headerFix
...
Fixed an incorrect comment in far/patchParam.h
2015-07-30 19:47:52 -07:00
George ElKoura
283144d550
Merge pull request #715 from takahito-tejima/gcc
...
cmakefile: degrade the gcc version check error to warning.
2015-07-30 19:46:17 -07:00
David G Yu
2d16bfa5fc
Fixed an incorrect comment in far/patchParam.h
2015-07-30 17:41:36 -07:00
barfowl
ae89b0bb19
Added existing shapes missing from regression/shapes/all.h
2015-07-30 17:31:06 -07:00
George ElKoura
0cfc822c30
Merge pull request #714 from barfowl/topology_asserts
...
Replaced topology initialization assertions with errors
2015-07-30 16:59:15 -07:00
Takahito Tejima
3825319149
example viewer hud: disable depth test
2015-07-30 15:53:33 -07:00
Takahito Tejima
376e9dd3eb
glViewer,dxViewer: disable catmark_pole360
2015-07-30 15:53:08 -07:00
barfowl
0f9819d503
Changed use of Warning() to Error() in Far::TopologyRefinerFactory
2015-07-30 15:05:49 -07:00
David G Yu
e6b03f68a9
Merge pull request #712 from takahito-tejima/boundary
...
Retains boundary faces of bilinear scheme mesh with VTX_BOUNDARY_NONE
2015-07-30 10:59:54 -07:00
David G Yu
38c5940b21
Merge pull request #710 from takahito-tejima/bilinear
...
Fix a bug in PatchTableFactory of uniform refinement containing all-levels
2015-07-30 10:52:43 -07:00
Takahito Tejima
e84acde258
cmakefile: degrade the gcc version error to warning.
2015-07-30 10:24:25 -07:00
George ElKoura
7d1b2a58af
Merge pull request #713 from barfowl/gcc_shadow
...
Reduced warnings resulting from GCC's -Wshadow option
2015-07-29 20:27:08 -07:00
barfowl
a811fb9a80
Replaced topology initialization assertions with errors:
...
- TopologyRefinerFactory now issues errors for its minimum requirements
2015-07-29 19:38:05 -07:00
barfowl
db3fe9a8e8
Reduced warnings resulting from GCC's -Wshadow option
...
- eliminated warnings from core libraries and regression code
2015-07-29 18:46:18 -07:00
Takahito Tejima
ccfcca9abf
Retains boundary faces of bilinear scheme mesh with VTX_BOUNDARY_NONE
...
We mark boundary faces as holes only if the vertex boundary interpolation
is none and the subdivision scheme has local neighborhood.
2015-07-29 17:21:26 -07:00
Takahito Tejima
168139d4ca
Fix bug when PatchTableFactory::Options.generateAllLevels is set
...
generateAllLevels flags is used when we want to have uniform refined
patch array containing all levels together. There's an index offsetting
bug when this flag is enabled.
2015-07-29 14:49:51 -07:00
Takahito Tejima
def029a273
glEvalLimit example: add bilinear shape into test cases
2015-07-29 14:49:51 -07:00
Jeremy Cowles
55565cca84
Respect factorizeIntermediateLevels option
...
Previously, this flag was being ignored during stencil table
construction.
Fixes issue #694
2015-07-23 00:45:47 -07:00