跳转到内容

importance_remap

始于版本18.5

vector2  importance_remap(string map, vector2 uv, ...)

该函数基于纹理的重要性采样,将纹理坐标重新映射为新的纹理坐标。

map

用于指导重采样的纹理贴图文件名。

uv

坐标分量应在 01 范围内。函数会重新映射这些坐标,使输入纹理中更”重要”的区域(即更亮的区域)获得更多采样。

maxres”, int =0

在构建重要性采样的查找表时,函数会对纹理进行重采样以加快计算速度。此参数用于限制重采样贴图的分辨率。根据使用情况,重要性采样表的分辨率通常可以远小于源图像而不会产生明显损失。

默认值 0 表示使用原始纹理尺寸。

注意 建议限制查找表的大小,因为重要性采样通常不需要很高的分辨率,而大尺寸纹理可能会生成巨大的查找表(LUT)。

返回值

重新映射后的纹理坐标。