Commit: a8902ab49addc953ae67dfc5c9cfb22ec3f9eff8
Author: Sergey Sharybin
Date:   Tue Jan 22 15:33:28 2019 +0100
Branches: master
https://developer.blender.org/rBa8902ab49addc953ae67dfc5c9cfb22ec3f9eff8

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.

===================================================================

M       intern/opensubdiv/internal/opensubdiv_converter_factory.cc

===================================================================

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);
   }

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to