2016-07-14 62 views
0

在cocoa应用程序中是否可以使用SceneKit来处理GPU加速图形?在Cocoa应用程序中使用SceneKit

我正在寻找一种方法来在类似PowerPoint的应用程序中执行2D动画,并且不确定采用GPU加速动画的方向。

大约一个星期前拿起xCode,直接进入Swift,没有Objective-C背景。没有找到关于这个话题的任何信息,希望在这里得到这个答案。

enter image description here

+0

如果你是一个2D游戏之后,则必须用SpriteKit去,如果你想要3D,去SceneKit。 – SahandTheGreat

回答

0

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

这就是说,SceneKit或SpriteKit绝对是为了做像“PowerPoint中的2D动画”而矫枉过正。你应该考虑的Core Animation:

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