Can you build a 3D renderer, starting with a completely blank C++ file? How about in two days? That is exactly what SuperJer did, and he posted the results to his web site.
I must admit that this guy really has skills. I honestly wouldn’t even know where to start. In one weekend’s time, I could possibly draw 2D and 3D shapes, perhaps adding a simple animation scheme. But a 3D renderer? Amazing! Factor into development time the fact that each image takes a significant amount of time to render, and you realize that this guy must have been coding blazing fast.
On his site, he has posted all of his resulting renderings along the way, as well as his source code so you can try it yourself. The amazing image above is displayed in his stress test section.
SuperJer’s PixelMachine Home Page
Tags: 3D rendering, graphics, C++, ray tracing, programming, render













