查看以下代码:
let sphereGeometry = SCNSphere(radius: 10)
sphereGeometry.isGeodesic = falsebetter
let sphereMaterial = SCNMaterial()
sphereMaterial.diffuse.contents = newImage
sphereMaterial.isDoubleSided = true
sphereGeometry.materials = [sphereMaterial]
sphere = SCNNode(geometry: sphereGeometry)
sphere.position = SCNVector3(x: 0, y: 0, z: 0)
newImage
是1440x720(我从帽子上挑选的数字)。好的,
newImage
的左右边缘出现在球体上的什么位置?我本来以为是“北方”,但事实并非如此。我的图像似乎以东方为中心,这意味着接缝在西方。我似乎在the docs中找不到对此的任何讨论。 最佳答案
想到它的最简单方法是,如果您的图像是地球的板状Carrée/等角矩形地图,其中心为0º经度,则接缝就是日期线。
所以这
从一个角度(0,0,+ ve)看起来像这样
关于ios - SCNSphere上的接缝在哪里?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41943908/