Merge "Finer tessellation can draw better looking shadows for circles." into lmp-dev

This commit is contained in:
ztenghui
2014-09-11 21:09:50 +00:00
committed by Android (Google) Code Review

View File

@@ -216,7 +216,7 @@ static void tessellateShadows(
// tessellate caster outline into a 2d polygon
Vector<Vertex> casterVertices2d;
const float casterRefinementThresholdSquared = 20.0f; // TODO: experiment with this value
const float casterRefinementThresholdSquared = 4.0f;
PathTessellator::approximatePathOutlineVertices(*casterPerimeter,
casterRefinementThresholdSquared, casterVertices2d);
if (!ShadowTessellator::isClockwisePath(*casterPerimeter)) {