【问题标题】:Sprite Kit vs Scene Kit for Building information modelling用于建筑信息建模的 Sprite Kit 与 Scene Kit
【发布时间】:2016-11-01 08:20:12
【问题描述】:
我正在尝试为 iPad 开发一个building information model 查看器,我面临着当前的挑战。我应该使用 SpriteKit 还是 SceneKit?我知道 SceneKit 用于渲染 3D,而 SpriteKit 是 2D。从我目前的研究来看,SceneKit 似乎更适合建筑信息建模,因为它将代表建筑物的 3D 模型。但是,我想知道我是否可以使用 SpriteKit 来做到这一点(我读过 SpriteKit 更容易学习)还是应该使用 SceneKit?感谢您的输入。我是 iOS 开发新手,所以任何帮助都会有所帮助。
【问题讨论】:
标签:
ios
sprite-kit
scenekit
bim
【解决方案1】:
SceneKit 和 SpriteKit 非常相似。 SceneKit 有点难学,但很简单。 SceneKit 将是拥有 3D 模型的唯一方法(使用您提供的选项)。您可以在 SceneKit 场景之上放置一个 SpriteKit 场景以显示保持不变的标签。
【解决方案2】:
您可能想要同时使用它们。 SceneKit 可以很好地表示 3D,但也可以接受 SpriteKit 场景用于背景、前景叠加和对象纹理/材质。
【解决方案3】:
您可以假设 SpriteKit 位于 SceneKit 的顶部,因为使用 SceneKit 您可以将 3D 模型添加到增强现实中,而 SpriteKit 用于将额外的精灵添加到模型中。
简而言之,SpriteKit 是游戏领域的革命。