James Sharman has built an 8-bit computer from TTL logic chips, along with a custom VGA adapter, and his YouTube channel features a video of the machine running a glorious rotating cube demo.
The cube is the product of 3,500 lines of custom assembly code, and runs at 30 frames per second, with shading effects from multiple light sources.
The computer has roughly the same computational power as vintage 8-bit home computers, and uses a tile map rather than a frame buffer, making the rendering of 3D content a challenge.
The video consists of a 20-second demo, followed by a technical discussion of the implementation of the cube, from basic math to optimisation.
Sharman has previously featured on Hackaday for his homebrew computer and custom VGA adapter, as well as his attempts to run Doom on the machine.