我已经能够创建一个 MDLMesh 并转换为 SCNGeometry 以在 SceneKit 中进行渲染。但是我无法在我的网格或几何图形中获得折痕支持。
我只是想验证我是否采取了正确的步骤来为我的网格添加折痕支持。
- 创建 MDLSubmeshTopology
- 对于新的拓扑对象,将 MDLMeshBuffers 分配给 edgeCreaseIndices,将 edgeCreases 和 Int 分配给 edgeCreaseCount 属性。
- 使用拓扑对象创建 MDLSubmesh。
我不是在寻找特定的解决方案,只是大致了解如何为网格添加折痕支持。任何有这方面经验的人都会很棒。