#光线追踪 #射线 #图形 #光线追踪器 #追踪

truster

基于 Jamis Buck 的《The Ray Tracer Challenge》书籍的光线追踪库。

9 个不稳定版本 (3 个破坏性版本)

0.4.1 2021 年 6 月 28 日
0.4.0 2021 年 6 月 28 日
0.3.3 2021 年 6 月 26 日
0.2.1 2021 年 6 月 26 日
0.1.0 2021 年 6 月 25 日

579图形 API

每月 24 次下载

MIT 许可证

96KB
2K SLoC

truster

Rust 编程语言中的光线追踪库,基于 Jamis Buck 的《The Ray Tracer Challenge》书籍。

查看 示例 了解如何使用。

进度

  • 球体
  • 变换
  • 材质
  • 可定位相机
  • 多个光源
  • 阴影
  • 平面
  • 纹理
  • 反射
  • 折射
  • 立方体
  • 圆柱体
  • 三角形
  • OBJ 文件
  • 构造实体几何
  • ...

lib.rs:

基于 Jamis Buck 的《The Ray Tracer Challenge》书籍的光线追踪库。

无运行时依赖