Multivox
This is the code I currently use to drive my volumetric displays.
It supports two closely related devices which are configured in the src/driver/gadgets directory:
Rotovox is a 400mm Orb featuring two 128x64 panels arranged vertically side by side.
Vortex is a 300mm Orb featuring two 128x64 panels arranged horizontally, back to back.
Rotovox has a higher vertical resolution and better horizontal density; Vortex is brighter and has a higher refresh rate.
The 3D printable parts for Vortex are available here.
Hardware
This code was originally written for a single display, and the device specific code was later somewhat abstracted out to support a second similar gadget. There are assumptions about the hardware that are pretty well baked in:
It consists of two HUB75 LED panels spinning around a vertical axis.
... continue reading