Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 25e5a02d authored by ztenghui's avatar ztenghui
Browse files

Finer tessellation can draw better looking shadows for circles.

b/14976551

Change-Id: I4b9e320b025dbee37cd1893881ddbaad62e3a6e2
parent c96e3927
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -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)) {