Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/intern
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2019-01-22 17:33:28 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2019-01-22 17:35:30 +0300
commita8902ab49addc953ae67dfc5c9cfb22ec3f9eff8 (patch)
tree71837a770cecf4e54a42da42d5ce673bd235aaed /intern
parent06a6b5dba459d4153d85c5894e3c3e72abeb34e3 (diff)
Fix T58640: Round corner in edge crease of subdivided surfaces
Fix T60502: Creasing behavior on 2.8 seams wrong Was a mistake in a boundary vertices sharpness calculation.
Diffstat (limited to 'intern')
-rw-r--r--intern/opensubdiv/internal/opensubdiv_converter_factory.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/intern/opensubdiv/internal/opensubdiv_converter_factory.cc b/intern/opensubdiv/internal/opensubdiv_converter_factory.cc
index 0e8af7b8cdb..e07880b7d8d 100644
--- a/intern/opensubdiv/internal/opensubdiv_converter_factory.cc
+++ b/intern/opensubdiv/internal/opensubdiv_converter_factory.cc
@@ -192,7 +192,7 @@ inline bool TopologyRefinerFactory<TopologyRefinerData>::assignComponentTags(
const float sharpness1 = refiner._levels[0]->getEdgeSharpness(edge1);
// TODO(sergey): Find a better mixing between edge and vertex sharpness.
sharpness += min(sharpness0, sharpness1);
- sharpness = min(sharpness, 1.0f);
+ sharpness = min(sharpness, 10.0f);
}
setBaseVertexSharpness(refiner, vertex_index, sharpness);
}