20 个版本

0.1.11 2024 年 2 月 11 日
0.1.9 2024 年 1 月 29 日
0.1.8 2023 年 10 月 4 日
0.1.5 2023 年 7 月 31 日
0.0.1 2023 年 2 月 25 日

#144图形 API

每月 35 次下载

Apache-2.0

320KB
3.5K SLoC

license CI Crates.io docs.rs

索斯特雷尔

一个多线程蒙特卡洛路径追踪库,具有以下特性:

  • 全局照明
  • 焦散
  • 反射
  • 折射
  • 软阴影

此外,该库还具有

  • 加载带有材料的 obj 模型
  • 多线程创建 BVH,极大地加快渲染速度
  • 通过
  • 凹凸映射
  • 光照衰减

示例输出

bedroom2 conference happy sponza-bump2

致谢

光线追踪受到彼得·雪莉所著的优秀《一周之内学会光线追踪》系列书籍的启发。

依赖关系

~8MB
~116K SLoC