【问题标题】:Using SceneKit within a Cocoa Application在 Cocoa 应用程序中使用 SceneKit
【发布时间】:2016-11-17 18:56:52
【问题描述】:

是否可以在可可应用程序中将 SceneKit 用于 GPU 加速图形?

我正在寻找一种在类似 PowerPoint 的应用程序中制作 2D 动画的方法,但不确定采用哪个方向来获得 GPU 加速动画。

大约一周前拿起 xCode 并在没有 Objective-C 背景的情况下直接进入 swift。没有找到有关该主题的任何信息,希望在这里得到答案。

【问题讨论】:

  • 如果你喜欢 2D 游戏,那么你必须使用 SpriteKit,如果你想要 3D,则使用 SceneKit。

标签: swift xcode macos cocoa scenekit


【解决方案1】:

您的屏幕截图描述了项目创建者中的模板选择。您使用的模板对您的应用程序中可能的功能没有影响。完全可以创建一个 Cocoa 应用程序,只需拖放 SCNView 并将其设置为运行 SceneKit 场景。

话虽如此,SceneKit 或 SpriteKit 仅用于“在 PowerPoint 中制作 2D 动画”绝对是矫枉过正。你应该看看核心动画:

https://developer.apple.com/library/mac/documentation/Cocoa/Conceptual/CoreAnimation_guide/Introduction/Introduction.html

【讨论】:

    猜你喜欢
    • 2011-02-12
    • 2014-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多