#sky #graphics #gamedev #hosek-wilkie

hw-skymodel

Hosek-Wilkie 天光模型的一个纯Rust实现

2个版本

0.1.1 2023年2月9日
0.1.0 2023年2月9日

#271渲染

每月 23 次下载
raydiance 中使用

MIT 许可证

41KB
214

hw-skymodel

Hosek-Wilkie 天光模型的一个纯Rust实现。


lib.rs:

Hosek-Wilkie 天光模型

这个crate包含Hosek-Wilkie天光模型的纯Rust实现。这个实现旨在用于交互式计算机图形应用程序,因此我们与原始的ANSI C实现相比做了以下改动

  • 仅包含RGB数据集和函数。交互式应用程序通常不处理光谱形式和非RGB色彩空间,因此它们被排除在这个实现之外。
  • 将算术和存储精度从f64降低到f32。降低精度对视觉质量的影响最小,同时提高了存储和计算成本。
  • 移除了太阳辐射和“外星世界”功能。

依赖项

~2MB
~41K SLoC