SkyMeshGLTF 用于TESV Skyrim的网格转换器,旨在将游戏中的每个模型转换为具有材质和纹理的GLTF文件。 开发人员说明 SkyMeshGLTF由两个组件组成:一个将1个NIF文件转换为1个GLTF文件的python脚本,以及一个在保留文件文件夹结构的同时将许多NIF文件转换为许多GLTF文件的批处理转换脚本,如果要自动执行资产导入,这将非常有用并放置在另一个游戏引擎中。 由于GLTF文件的局限性,使其无法引用GLTF文件的父文件夹之外的纹理URI,因此纹理将表示为绝对路径,这意味着一旦生成GLTF文件,便无法移动它们。 有多种解决方法,一种是将纹理数据烘焙到GLTF文件本身中,但是,由于skyrim经常重复使用纹理,这将使文件夹的总大小增加几个数量级,因为在GLTF文件中会复制纹理。 我希望实现一个允许共享纹理同时删除绝对文件路径的解决方案。 由于该项目处于开发的早