Hacker News new | past | comments | ask | show | jobs | submit login

The curvature is not unique to apple though. This is widely used in car manufacturing for example. Turns out not having a hard transition between no curvature (straight surface) and some kind of radius (so a curvature of 1/r) looks like shit on very reflective surfaces, because a perfect flat mirror suddenly transitions into a stretched or squashed one.

So you can go and make those transitions flawless by making sure the curvature combs transition into each other as well (basically a set of spaced out lines which you draw perpendicular to the line in question where the magnitude equals the curvature). If the curvature combs meet at the transition, the transition looks okay. If the curvature combs are tangential to each other it looks better. You can also add a second order curvature comb to the first one and make sure these connect as well etc.




Pierre Bézier, he of the eponymous curves, worked for French car maker Renault for decades.


For anyone interested, a history of the "squircle": https://www.johndcook.com/blog/2019/04/02/history-of-the-ter...


Ok, we've taken uniqueness out of the title above.

(Submitted title was "Apple's Unique Device Curvature". I assume that rewrite was intended to replace the linkbaitiness of the article title, which is in keeping with the site guidelines: https://news.ycombinator.com/newsguidelines.html)


Thanks, and sorry for letting myself being baited. But I think the history of those curves before Apple is seriously interesting.


> So you can go and make those transitions flawless by making sure the curvature combs transition into each other as well (basically a set of spaced out lines which you draw perpendicular to the line in question where the magnitude equals the curvature).

Would this be like the illustrations in the article labled "curvature comb showing tangency" and "cuvature comb showing curvature continuity"?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: