26个版本 (12个重大变更)

使用旧的Rust 2015

0.13.0 2018年7月26日
0.11.0 2018年4月9日
0.10.2 2018年3月21日
0.8.1 2017年12月19日
0.4.2 2017年5月30日

#298 in 多媒体

BSD-3-Clause

92KB
2.5K SLoC

光谱,一个演示场景引擎

Join the chat at https://gitter.im/phaazon/spectra

Build Status crates.io License

光谱是一个演示场景框架——或者也可以称之为引擎——旨在简化演示场景生产的开发。这些目标必须通过演示本身以及用于制作演示的工具来实现。光谱具有这样一个制作过程的两个方面。我们的想法是提供一个健壮的库,可以用于构建最终用户二进制文件以及用于编辑过程的演示工具。

它有什么好处?

尽管主要目标是提供强大的代码库以用于制作演示,但该引擎也应可用于其他应用程序,如视频游戏制作。交互不是首要关注点,但预计随着时间的推移将会增强。

如果您针对动画相关应用程序,您会发现光谱是您的朋友。

黑客

由于光谱的存在是为了帮助我编写演示,所以我通常不会接受该项目的PR,因为我只想一个人在我的演示上工作。然而,因为我热爱开源,如果您真正提供有用的补丁或非常好的想法,我将合并它。但嘘…… ;)

依赖关系

~18–28MB
~270K SLoC