SK3DNode-example SK3DNode示例项目
SK3DNode-示例是的子类,可以显示SceneKit场景,但在Sprite Kit场景的上下文中。如果您希望在2D Sprite Kit应用程序中显示3D模型,这将非常有用。这个示例项目展示了从iOS 8开始在iOS中Sprite Kit框架提供的SK3DNode的使用。由于我在网上找不到任何可用的示例代码,我只好自己尝试一下。学习如何让它发挥作用特别麻烦,因此我决定创建一个简短的例子来为人们指明正确的方向。
SK3DNode的使用符合Sprite Kit和SceneKit框架的精神,但有两行特别是不必要的。但是,如果没有它们,应用程序会在SCNRenderer实例中崩溃。创建SK3DNode,像这样启动SCNRenderer:
id s1 = [self.tdNode valueForKey:'_scn'];
对于进一步了解如何在Sprite Kit中使用3D模型,您可以参考以下资源:
下载地址
用户评论