我想动态加载图块并在SCNSphere
上显示它们。当然,我可以为UIImage
分配SCNMaterial
:
sphere.firstMaterial!.diffuse.contents = image
然而,这意味着我首先要在一个巨大的UIImage
中将所有图块合并在一起。每次获取新的磁贴时我都必须这样做。基于CATiledLayer
的{{1}}将是另一种选择,但遗憾的是它不适用于Apple Watch。
有没有办法在SceneKit中保持瓷砖分开?我尝试在球体上使用多种材料,但这不起作用。