This post is part of a series - go here for the index. Welcome back! The previous post gave us a lot of theoretical groundwork on triangles. This time, let's turn it into a working triangle rasterizer. Again, no profiling or optimization this time, but there will be code, and it should get us set…
For something that we spend a third of our lives doing (if we’re lucky), sleep is something that we know relatively little about. “Sleep is actually a relatively recent discovery,” says Daniel Gartenberg, a sleep scientist who is currently an assistant adjunct professor in biobehavioral health at Penn State. “Scientists only started looking at sleep...
The mathematical concept of a "scheme" seems to pop up everywhere, but it's hard to get a good grasp on what a scheme actually is. Any time you might ask someone what a scheme is in passing, there never seems to be enough time to explain it. On the other hand, if someone finds the time to internaliz