<!-- omg fuck you adblock, what the actual fuck -->
<imgsrc="images/icons.gif"usemap="#rht">
<mapname="rht">
<areaclass="social reddit"shape="rect"coords="0, 0, 19, 15"href="https://www.reddit.com/submit?url=https://pomax.github.io/bezierinfo&title=A Primer on Bézier Curves&text=A free, online book for when you really need to know how to do Bézier things."alt="submit to reddit"title="submit to reddit">
<areaclass="social hn"shape="rect"coords="24, 0, 42, 15"href="https://news.ycombinator.com/submitlink?u=https://pomax.github.io/bezierinfo&t=A Primer on Bézier Curves"alt="submit to hacker news"title="submit to hacker news">
<areaclass="social twitter"shape="rect"coords="48, 0, 64, 15"href="https://twitter.com/intent/tweet?hashtags=bezier,curves,maths&original_referer=https://pomax.github.io/bezierinfo&text=Reading%20%22A%20Primer%20on%20Bezier%20Curves%22%20by%20@TheRealPomax%20over%20on%20https://pomax.github.io/bezierinfo"alt="tweet your read"title="tweet your read">
<h2>A free, online book for when you really need to know how to do Bézier things.</h2>
</header>
<!-- This content only shows for as long as JS/React hasn't loaded the page content -->
<section>
<pclass="jsnote">Loading the article<spanid="loader">...</span></p>
<pclass="enabling jsnote">If you have JavaScript disabled, you'll have to enable it, as this book heavily relies on JS rendering, both for the base content (it's been written as a React application) and all the interactive graphics, which rely on JS not just for the user interaction but also for the live-drawing (none of the graphics in this book are flat images, they're all live-rendered).</p>