HN Hall of Fame Weekly email

A Primer on Bézier Curves (2013)

Screenshot of pomax.github.io captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 13 calendar years, with breakout response in 6 of them.

submissions
25
submitters
19
observed span
2013–2026
peak thread · 61 comments
398 pts
latest 20+ return · 2026-04-28
151 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

I love bezier curves. I'm working on rebuilding a project I started in college, a vector graphics editor. The function for determining intersections between two cubic bezier curves, which I found on a professor's website, is absolutely insane: https://github.com/artursapek/mondrian/blob/master/src/coffe... It's a wall of this: c11.x*c12.y*c13.x*c13.y*c23.x*c23.y - c11.y*c12.x*c13.x*c13.y*c23.x*c23.y + 6*c21.x*c22.x*c13y3*c23.x + 3*c11.x*c12.x*c13.x*c13.y*c23y2 + 6*c10.x*c13.x*c13y2*c23.x*c23.y -…

Wow, every time I see this site I am blown away by how well it is done. I am going to put a couple of book titles out there in case somebody doesn't know about them and could benefit: 1.) "The NURBS book" -- Anybody got this one on their bookshelf? (authors Les Piegl and Wayne Tiller) I can't recommend it enough, if you are into rolling your own traditional B-spline lib with expert help! 2.) Then, for a gentle…

tobmlt·243-point thread·

Oh I do love a Bézier Curve post, the math and geometry behind them is just so beautiful. Bartosz Ciechanowski's one from last year is my favourite, a little less math heavy and goes on to explain other curves and surfaces: https://ciechanow.ski/curves-and-surfaces/

Neat site. Unless I missed it, I didn't see a discussion of blossoms, which I've found to be a very nice tool when dealing with Bezier curves. There's a great paper called, "Blossoming : a connect-the-dots approach to splines" by Ramshaw (http://www.hpl.hp.com/techreports/Compaq-DEC/SRC-RR-19.pdf) that discusses these ideas. I've also gained a lot of value out of Goldman's book, "Pyramid Algorithms," (https://books.google.com/books?id=xFuhIl1rb2sC). Finally, it's not a great book, but Prautzsch, Boehm, and…

kxyvr·190-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
6

100+ points or 50+ comments

Total points
1572

reference only — not used in Hall rules or ranking

Total comments
286

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2013-05-01A Primer on Bézier Curves (with interactive graphics)bpierre30
2013-05-15A Primer on Bézier Curvesdrewda21
2014-07-07A Primer on Bézier Curvesajani30
2014-12-28A Primer on Bézier Curves (2013)First breakoutdavidbarker11423
2015-03-02A Primer on Bézier Curvesshocks20
2016-04-01A Primer on Bézier Curves (2011)ant6n19043
2016-09-15A Primer on Bézier Curves – B-SplinesTheRealPomax16729
2016-09-15A Primer on Bézier Curves, §39: B-SplinesTheRealPomax21
2017-04-25A Primer on Bézier CurvesHall induction · Best threadmabynogy39861
2018-06-26Curve fitting – A Primer on Bézier CurvesTheRealPomax21
2018-06-26A Primer on Bézier Curvessigna1120
2018-07-14Computing normals for 3D Bézier curvesTheRealPomax7419
2018-08-20A Primer on Bezier Curves: finding y, given xTheRealPomax31
2018-12-10Curvature of a Bézier curve (2018)TheRealPomax21
2019-08-20A Primer on Bézier Curves (2013)acdanger24334
2020-11-18A Primer on Bézier Curvesmmphosis10
2021-02-02A Primer on Bézier Curveslnyan20
2021-09-28A Primer on Bézier Curvesjihadjihad40
2021-12-12A Primer on Bézier Curvescobbal10
2022-01-27A Primer on Bézier Curvess129119751
2022-02-04A Primer on Bézier Curves – B-Splinessgdesign20
2023-07-29A Primer on Bézier Curvescbracketdash30
2024-09-20A Primer on Bézier Curves – So What Makes a Bézier Curve?klysm20
2026-03-09A Primer on Bézier Curvesjihadjihad20
2026-04-28A Primer on Bézier Curves – So What Makes a Bézier Curve?Latest 20+ point returnmostlyk15121