2个不稳定版本
使用旧的Rust 2015
0.2.0 | 2017年9月12日 |
---|---|
0.1.0 | 2017年9月8日 |
##1188 in 硬件支持
39 每月下载量
13KB
176 行
beam.rs
Beam.rs 是一个专注于提供激光投影算法的Rust库。
你是激光程序员吗?
如果你用激光编程,我整理了一个小型的(非详尽)库和其他参考资料列表。在2010年代初,激光编程的资源非常有限。近年来,这种情况有了很大改变。以下是一份可以帮助你开始的列表。
Rust激光投影库
-
beam.rs [你在这里],一个激光投影算法库。
-
ilda.rs,一个ILDA文件解析器。它读取标准的ILDA激光投影文件。
-
lase.rs,一个多DAC客户端库(目前只支持etherdream,但很快将添加更多)。
有用的程序/实用工具
-
Etherdream Emulator,一个充当虚拟DAC并可视化激光投影的程序。
-
Ilda Player,一个用于投影ILDA文件的程序。
其他感兴趣的代码
-
Go Ether Dream,Tim的Golang Ether Dream客户端库。
-
Laser Asteroids,我用Python编写的一个游戏。
-
Laser Graffiti,一个用激光绘制激光的全新程序。
-
Laser Pong,我又用Python编写的一个游戏。
其他资源
-
lasers.io,我的激光投影网站。将来将更新算法和激光编程博客。
-
Photon Lexicon,激光投影论坛。这是一个友好的社区,有很多建议。
许可证
BSD 4-clause
版权(c)2017,Brandon Thomas。保留所有权利。
重新分发和使用源代码和二进制形式,无论是否修改,只要满足以下条件
-
源代码的重新分发必须保留上述版权声明、本条件和以下免责声明。
-
二进制形式的重新分发必须在文档和/或其他提供的材料中重新生产上述版权声明、本条件和以下免责声明。
-
提及此软件的功能或使用的所有广告材料必须显示以下认可
本产品包含由Brandon Thomas([email protected],[email protected])开发的软件。
-
未经具体事先书面许可,不得使用版权所有者的名称或其贡献者的姓名来认可或推广由本软件派生的产品。
本软件由版权所有者“按现状”提供,并明确或暗示地放弃了任何保证,包括但不限于对适销性和特定用途适用性的暗示保证。在任何情况下,版权所有者均不对任何直接、间接、偶然、特殊、示范性或后果性损害(包括但不限于替代商品或服务的采购;使用、数据或利润的损失;或业务中断)承担责任,无论损害产生的原因和责任理论如何,即使是已告知此类损害的可能性。
依赖项
~19KB