exr 格式下 全景图(经纬图、panorama)转 cubemap
先上效果
(+X, -X, +Y, -Y, +Z, -Z)
下载 exr 经纬图
笔者用的这张:https://polyhaven.com/a/kloofendal_48d_partly_cloudy_puresky
使用 Openexr 的 exrenvmap 工具
下载
我 build 了一份 3.3.2 版本的,免积分下载。
https://download.csdn.net/download/qq_15505341/90384407
也可以自行编译。
项目仓库:https://github.com/AcademySoftwareFoundation/openexr
克隆后在根目录下执行:
cmake -S . -B build -DOPENEXR_BUILD_TOOLS=ON
cmake --build _build
转换
./exrenvmap.exe input.exr output/output_piz.exr -w 2048 -z piz -v
各参数可见官方文档,例如 2048 是设置立方体的边长。
https://openexr.com/en/latest/bin/exrenvmap.html