swift - SceneKit:导出 UVSet 或将 UV 从一个对象复制到另一个对象
问题描述
有人可以告诉我在 Swift 中将 UV 从一个模型复制到另一个模型(具有相同拓扑)所需的代码行吗?
或者如何从 Autodesk Maya 导出 UVSet 并将其应用到 Scenekit 中的 3D 模型?
解决方案
纹理坐标存储在SCNGeometrySource
实例中。要将源复制到另一个几何体,您必须将它们组合并使用geometryWithSources:elements:
构造函数创建新几何体。