这个项目是一个多窗口的3D音频可视化工具,它将动态模型渲染和降雪效果与实时音频输入同步。它将实时图形与声音分析相结合,为音频和视觉探索创造了一个生动、响应迅速的环境。
关键特性:
使用miniaudio加载并播放。wav音频文件。
实时提取音频振幅以影响模型颜色强度。
多窗口显示
每个窗口渲染相同的模型和降雪,但具有独立的相机控制。
支持用户导航(WASD用于移动,QE用于偏航旋转)。
模拟落雪的粒子系统
粒子根据寿命动态重生并逐渐消失。
加载.obj文件(支持四边形和三角形)。
通过stb_image加载纹理并将其应用于模型