我正在尝试为iPad开发一个建筑信息模型查看器,我面临着目前的挑战。我应该使用SpriteKit还是SceneKit?我知道SceneKit是用于渲染3D,而SpriteKit是2D。从我的研究到目前为止,SceneKit似乎更适合建筑信息建模,因为它将代表一个建筑的3D模型。然而,我想知道我是否可以用SpriteKit做到这一点(我读SpriteKit更容易学习),或者我应该使用SceneKit?谢谢你的建议。我是iOS开发的新手,所以任何帮助都会很有帮助。
SceneKit和SpriteKit彼此非常相似。SceneKit有点难学,但它很简单。SceneKit将是拥有3D模型的唯一方法(使用您提供的选项)。你可以在SceneKit场景上放置一个SpriteKit场景来显示待放的标签。
您可能需要同时使用它们。SceneKit很好地代表了3D,但也可以接受SpriteKit场景用于背景,前景叠加和对象纹理/材料。
你可以假设SpriteKit是在SceneKit的顶部,使用SceneKit你可以添加3D模型到增强现实,而SpriteKit是用来添加额外的精灵到模型上。
总之SpriteKit是游戏领域的革命。