3D Bunny on a chinese MP4 (SPMP3052) @marcan42
3D Bunny on a chinese MP4 (SPMP3052)  @marcan42
Uploaded June 2009 | Updated September 2026, 34 minutes ago
This is a little wireframe rendering of the Stanford Bunny on a chinese MP4 player based on the SPMP3052 chip. The hardware performs 2D line rendering, and the 3D vertex transform is done in software. Multiple stipple settings are used for the lines in sequence - as the stipple becomes sparser, it becomes a nice dot-cloud effect that makes it look like the model has many more points than it really does. The model has 448 vertices and 1416 lines. Currently a PC triggers each frame via the serial port (even though all the processing happens on the SPMP3052), so it's slower than it would be otherwise.

Visit us on #spmpdev on EFNet or at http://spmp305x.spritesserver.nl/

Fun fact: the rendering is orthographic, which means depth information isn't present. This makes it a bit of an optical illusion: do you see the rabbit turning clockwise or anticlockwise (looking from above)? Both are valid!
3D Bunny on a chinese MP4 (SPMP3052)Touhou ~ Bad Apple on the laser scanner (v2)Work stream: Yak shaving USB^W FB and UART I/O devices on m1n1 [2021-04-15]Work stream: Writing a hypervisor Pt.7  [2021-05-10]Asahi Linux: Kernel dev: PMGR yak shaving & upstreaming clk driverAsahi Linux: CPU performance state switchingWork stream: Wi-Fi Firmware Wrangling (pt. 2)Asahi Linux: Road to Release #4.5 - Rust in my m1n1?!Asahi Linux: MTP support fixups, weird TTY issueAsahi Linux: Writing a (new) SMC driver (part 2)Wiimote on PC acceleration readingBootMii Demo IT IS NOT THE LCD
marcan |

3D Bunny on a chinese MP4 (SPMP3052)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER