摸索了很久,才终于可以将这两个ktx文件进行更换,在这里记录一下。
搜索关键词:filament, cmgen,skybox,ktx,ibl,gltf ,希望能帮到有需要的人。
1.首先需要到这里下载编译好的filament
https://github.com/google/filament/releases
我的电脑是windows系统,所以选windows.
2,下载好后,进入到bin目录,可以看到很多exe后缀的文件,这就是filament的命令行工具。
3,点击文件目录,输入cmd,回车就可以使用相关命令
4,这里我们使用cmgen命令,将hdr文件转换成ktx文件,从而得到skybox和IBL。命令格式:
cmgen -x aaa format=ktx --size=256 --extract-blur=0.2 aaa.hdr
5.相关的hdr文件可以从这个网站得到
https://hdrihaven.com/hdris/?c=medium%20contrast
6.这里说png文件也行,我试过不行,不知道为什么,没深究。
http://www.xmanong.com/project/16002