2个版本
0.1.1 | 2023年2月9日 |
---|---|
0.1.0 | 2023年2月9日 |
#271 在 渲染
每月 23 次下载
在 raydiance 中使用
41KB
214 行
hw-skymodel
Hosek-Wilkie 天光模型的一个纯Rust实现。
lib.rs
:
Hosek-Wilkie 天光模型
这个crate包含Hosek-Wilkie天光模型的纯Rust实现。这个实现旨在用于交互式计算机图形应用程序,因此我们与原始的ANSI C实现相比做了以下改动
- 仅包含RGB数据集和函数。交互式应用程序通常不处理光谱形式和非RGB色彩空间,因此它们被排除在这个实现之外。
- 将算术和存储精度从
f64
降低到f32
。降低精度对视觉质量的影响最小,同时提高了存储和计算成本。 - 移除了太阳辐射和“外星世界”功能。
依赖项
~2MB
~41K SLoC