Heman 是一个 C 语言图像工具库,可以用来处理高度图和其它浮点图像。
作用:
使用单纯的噪声和 FBM 创建随机高度场。
利用 forwarding differencing 从 height map 生成 normal map。
从高度图高效地计算出环境光遮蔽(ambient occlusion)。
使用快速算法生成有符号距离场(SDF)。
导出 PLY 格式的 3D 网格。
应用色彩渐变高度图(LUT)。
生成彩色梯度,给定控制点的列表。
用无限的光源计算漫射照明。