文章目录
- 一、需求描述
- 二、了解cmgen工具
- 三、总结
一、需求描述
1.1 为啥要学习cmgen命令
在上一篇博客 【我的渲染技术进阶之旅】Google开源的基于物理的实时渲染引擎Filament源码分析:在android中如何使用matc命令自动将.mat文件转换为.filamat文件?
中介绍了如何使用matc
命令自动将.mat
文件转换为.filamat
文件。
这篇博客我们将介绍如何使用cmgen
命令自动将.hdr
文件转换为.ktx
文件或者.rgb32
文件等。为啥要介绍呢?因为运行Filament
的示例工程出现了bug
,所以得自己修复,得掌握cmgen
命令的用法。
1.1 bug描述
1.1.1 运行错误描述:java.io.FileNotFoundException: envs/flower_road_no_sun_2k/m0_nx.rgb32f
编译成功,没有报什么错误,但是运行的时候就报错了,如下所示: