我正在从多种格式加载 3D 模型,每种格式都可能有自己的坐标系。
转换它们以使它们都在同一个坐标系中很容易。
问题是当我尝试将一个模型附加到另一个模型时,两者的格式相同。因为它们已经在同一个坐标系中,所以将它们更改为任何共享坐标系的转换将两次应用于子级。
我可以为每种格式制作特定的代码,并且每次我想将某些东西附加到另一种东西时,检查格式,然后 ughhhh。
我现在的节点结构很通用,不知道这个问题有没有通用的解决方案。
我正在从多种格式加载 3D 模型,每种格式都可能有自己的坐标系。
转换它们以使它们都在同一个坐标系中很容易。
问题是当我尝试将一个模型附加到另一个模型时,两者的格式相同。因为它们已经在同一个坐标系中,所以将它们更改为任何共享坐标系的转换将两次应用于子级。
我可以为每种格式制作特定的代码,并且每次我想将某些东西附加到另一种东西时,检查格式,然后 ughhhh。
我现在的节点结构很通用,不知道这个问题有没有通用的解决方案。