我在将模型从Daz3D导出到Unity时遇到了一个问题。
当我从Daz3D中导出为fbx,然后导入到Unity中时,一些项目有错误的纹理。我发现问题是如果在Daz3D中有两个项目与Unity中的曲面同名,这些项目会导入到Assests/Material目录中,但是如果两个曲面具有相同的名称,Unity会在导入时覆盖文件。(我假设它在导入时覆盖,也可能是Daz在导出时覆盖,但可能性较小)。
有什么变通的办法吗?
我也尝试了在Daz3D中使用Unity Bridge,它似乎工作正常,并在冲突时创建_1文件名。但是Unity Bridge的文件太大,导致一些主机/手机崩溃。也不容易与较旧的Unity版本(2018)一起使用。
发布于 2020-12-11 01:12:42
所以我至少想出了一个变通办法。我将冲突的服装导出为单独的fbx,然后将Unity中的材质拖放到场景中的化身服装项目中。这会覆盖它获得的错误材料。
如果任何人知道如何减少的fbx大小的Unity Bridge请回复,它出口约2倍的正常fbx出口大小。
https://stackoverflow.com/questions/65205526
复制相似问题