【问题标题】:Apple Dev Library: no Scene Kit guide?Apple Dev Library:没有 Scene Kit 指南?
【发布时间】:2015-10-20 12:18:34
【问题描述】:

我刚刚浏览了 Apple Developer Library,但找不到 Scene Kit 编程指南。大多数其他套件似乎都有编程指南。谷歌找到了一个命中,但它是一个旧的并且显然不再链接到的文档。

有人知道我还能在哪里找到这样的东西吗?

有人推荐第三方替代品吗?

谢谢!

【问题讨论】:

  • 后续:还是不推荐使用 Scene Kit 以支持其他东西?
  • 据我所知,Scene Kit 正在积极开发中,自首次发布以来每年都在改进和增加新功能。

标签: ios scenekit


【解决方案1】:

Dave Ronnqvist 写了一本非常详尽的关于 Scene Kit 的书: 这是戴夫: https://stackoverflow.com/users/608157/david-rönnqvist

这是本书的主页:

http://scenekitbook.com

这本书在很多方面都比 Apple 编程指南要好……虽然它必须如此,但它要花钱。

我从可用的文档、WWDC 视频和标题中的英文中强烈感受到它是由法国人开发的,与 Apple 的其他部分有点隔离。

这可能是件好事,除了文档。但这也可能表明 Scene Kit 实际上还没有完成。仔细考虑其功能往往会让人觉得这是一项正在进行的工作。

奇怪的是,去年这个时候我也会对 Sprite Kit 说同样的话,但它现在是一个比前几次迭代更彻底的 2D 游戏框架。

之所以提出这一点,是因为 Scene Kit 与 Apple 的其他框架之间存在两个严重的重叠,另外还有两个关于 Scene Kit 和 Apple 图形和动画框架的进展、潜力和前景需要考虑的点:

  1. Sprite Kit 的游戏循环和详细介绍它的介绍指南与 Scene Kit 的游戏循环几乎是 1:1 匹配: https://developer.apple.com/library/ios/documentation/GraphicsAnimation/Conceptual/SpriteKit_PG/Introduction/Introduction.html

  2. Core Animation 的动画过程用于 Scene Kit 中的大部分动画对象和值,因此 Core Animation 动画指南非常适合所有这些。

  3. Scene Kit 在 iOS 9 中对性能、功能和特性进行了一些根本性的提升,而 iOS 9 仍处于测试阶段。

3.a) iOS 9 还对 Scene Kit 和 Core Image、Core Graphics、Core Animation 和 Sprite Kit 等免费框架中的渲染技术和功能进行了许多更改。仍处于测试阶段。

  1. iOS 9/Mac OS X 10.11 还添加了一个全新的免费 3D 模型 I/O 框架。这也是测试版

考虑到第 3、3.a) 和第 4 点,我认为我们不会看到编程指南,除非它们更加完善和完善,并且可以真正指导程序员完成 Scene Kit 的整个流程。环境光遮蔽烘焙(Scene Kit 的一个重要特性)之类的东西还没有在 Xcode 7 中运行,因此他们显然有很多工作要做。

总的来说,我认为 Scene Kit 的未来是光明的,因为它是使所有绘图和动画 API 和框架兼容和协作的深入努力的一部分。 3D 建模、内容创建、数据可视化甚至 UI 功能的未来非常有希望。因此,对于您的评论,我认为不会担心它会被弃用,只是一个问题,什么时候会在一起。

【讨论】:

  • 如果 Apple 突然停止创造他们创造的令人惊叹的指南,世界将不再有卫生纸。我非常讨厌 Apple 曾经制作的每一份蹩脚的文件,也就是说,他们曾经写过 99% 的文件。
【解决方案2】:

哎呀。对不起,我看错了你的问题。 我不知道有没有“Scene Kit 编程指南”,但有一个简短的介绍。

与许多事情一样,Ray Wenderlich 有一个很好的介绍。 http://www.raywenderlich.com/83748/beginning-scene-kit-tutorial

这里是 Scene Kit 信息的链接。

https://developer.apple.com/scenekit/

我认为它没有被弃用,在新的 Xcode 7 中仍然有场景套件编辑器和场景套件建模器。

【讨论】:

    【解决方案3】:

    2013 年和 2014 年在 WWDC 上的 SceneKit 演讲是用 SceneKit 编写的。他们发布了源代码,这意味着演讲中的每张幻灯片都是它自己的示例代码。见SceneKit Slides for WWDC 2014Scene Kit's presentation for WWDC2013

    截至 2015 年 10 月,2015 年的演示文稿尚未发布。

    【讨论】:

      猜你喜欢
      • 2021-09-16
      • 2011-01-13
      • 2012-08-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-08
      • 2016-11-01
      • 1970-01-01
      相关资源
      最近更新 更多