2 个版本
0.1.2 | 2019年3月26日 |
---|---|
0.1.1 |
|
0.1.0 | 2019年3月22日 |
#211 in 可视化
3MB
3K SLoC
E-Nguyen
在最小准备工作的环境中,从任意输入,尤其是声音中,生成引人入胜的视觉效果。
E-Nguyen 使用 Rust 编写,并使用 Vulkan 图形 API。当前许可证为 LGPL3+,内容建议以 Creative Commons Attribution Share-Alike 4.0+ (CC-BY-SA 4.0) 提交
项目有两个目标
- 无缝组合创意作品和算法,以及启发式方法,以最大化每个贡献的丰富性。
- 提供一个高度宽松和自由形式的计算挑战研究和克服的环境,同时不牺牲任何余地以探索前沿。
构建
E-Nguyen 可以在 Rust 的稳定工具链上构建。 安装 Rust
您可能需要为您的操作系统和显卡组合安装 Vulkan ICD(可安装客户端驱动程序)。请查阅您操作系统上的 Vulkan 安装文档。
克隆此存储库并运行它(如果需要,将执行构建)。
git clone https://github.com/e-nguyen/e-nguyen.git
cd e-nguyen
cargo run --release --fullscreen
故障排除
对于图形问题,首先尝试构建和运行来自 Vulkano 项目的示例。茶壶和其他示例应该可以运行。
贡献
请审阅 贡献 文档,并记得在您的 PR 上使用双表情符号以留下可验证的记录并启用 LGPL 和其他保护。
状态
新鲜出炉。可视化组合架构以及其他文档即将到来。加入我们吧!
目前只能监视 Linux 的 PulseAudio 音频服务器。
依赖关系
~30–41MB
~484K SLoC