我正在开发一个 PV3D 应用程序,它可以导入由 Blender 的 Collada Exporter 插件 (1.4) 导出的 DAE 模型。当我在 Blender 中构建它们时,我使用精确的尺寸(最终游戏是在 PV3D 中使用比例模型)。
使用相同的尺寸比例,一些模型在 PV3D 中显得非常小,而另一些则尺寸合适。许多出现的旋转与它们在 Blender 中的构造方式毫无相似之处。此外,我必须在 Blender 中翻转法线,以使它们在 PV3D 中正确显示,即使这样,PV3D 中也会偶尔出现三角形,但法线仍然反转。我似乎无法辨别其中模型看起来很小的模式。随机翻转的法线也是如此 - 我似乎没有模式。
有没有人遇到过这样的问题?我什至想不出如何解决它——这些症状似乎与 PV3D 处理导入的方式或 Blender 如何处理导出有关,而 3D 数学超出了我的范围。