一、需求描述
Filament
是一个基于物理的实时渲染引擎,适用于 Android、iOS、Windows、Linux、macOS 和 WebGL2
在我前两篇博客介绍了如何编译Filament
今天在看Filament
的示例工程的时候,发现android/samples/sample-hello-triangle
工程在编译的时候,会自动将.mat
文件转换为.filamat
文件,并在项目中使用。
因此想探索一下,它是如何自动转换的。
-
编译之前,在
android/samples/sample-hello-triangle/src/main/materials/
目录,有一个baked_color.mat
材质文件。
-
编译之后,自动在目录
android/samples/sample-hello-triangle/s