Skip to content

Improve Line Smoothing Algorithm

Arjen Hiemstra requested to merge work/ahiemstra/linesmooth into master

This implements a similar algorithm to other chart libraries that calculates control points based on the derivative of the curve. The primary result is that we now have a smooth curve that goes through all of the points rather than just vaguely being in the area of the point.

This requires !24 (merged) since I moved all point calculation into the polish step there which this depends on.

Before After
Screenshot_20201109_184948 Screenshot_20201109_185049
Edited by Arjen Hiemstra

Merge request reports