Multivox: Volumetric Display
3 months ago
- #raspberry-pi
- #bluetooth-gamepad
- #volumetric-display
- 支持两种体积显示设备:Rotovox(400mm球体)和Vortex(300mm球体)
- Rotovox垂直分辨率更高;Vortex亮度更佳且刷新率更高
- 硬件配置要求:两块HUB75 LED面板,采用ABCDE或ABC移位寄存器寻址,通过光电二极管同步,运行于树莓派4
- 通过蓝牙游戏手柄输入(默认Xbox控制器),音频通过蓝牙输出(耳机协议)
- 代码包含驱动(共享内存中的体素缓冲区)和客户端代码(内容生成)
- 内置模拟器(virtex)用于无实体硬件测试
- 安装步骤:克隆代码库、配置硬件参数、使用CMake编译
- 驱动支持键盘诊断输入(位深度、均匀性、残影等参数)
- 内置玩具/演示程序:多人光轮对战、烟花效果、4D立方体查看器、.obj/.png文件查看器
- 模拟器选项可调整几何参数(切片数量、偏移量、面板分辨率)
- 可通过systemd服务和crontab设置为开机自启动
- Multivox作为游戏/演示程序的启动器,.mct文件代表卡带
- 用户界面控制功能包括循环切换卡带、启动程序、调整位深度和关机