Taken from https://github.com/altschuler/imgui-knobs main branch with commit 1126a5f8c71dea5d8b228144db4957a8a265b02b.

Files are used as-is except adjusting the include paths and renaming AddBezierCurve to AddBezierCubic.
