Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/118.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何为ARKit创建场景文件?_Ios_Swift_Scenekit_Arkit - Fatal编程技术网

Ios 如何为ARKit创建场景文件?

Ios 如何为ARKit创建场景文件?,ios,swift,scenekit,arkit,Ios,Swift,Scenekit,Arkit,在ARKit示例源代码中,我可以看到“.scn”[场景工具包文件]。 我想知道如何创建一个新的场景文件? 比如说一个硬币场景 有我可以下载的网站吗?或者学习如何创建一个供我使用的 您可以在Xcode的“新建文件”对话框中从头开始创建一个。它是一种资源类型(与GPX文件位于同一区域)。Chris Language关于构建SceneKit游戏的书中有一个关于使用Xcode场景编辑器的非常好的部分,这是我在该工具上看到的最好的文档 您还可以使用NSSecureCodeding并归档以编程方式创建的SC

在ARKit示例源代码中,我可以看到“.scn”[场景工具包文件]。 我想知道如何创建一个新的场景文件? 比如说一个硬币场景


有我可以下载的网站吗?或者学习如何创建一个供我使用的 您可以在Xcode的“新建文件”对话框中从头开始创建一个。它是一种资源类型(与GPX文件位于同一区域)。Chris Language关于构建SceneKit游戏的书中有一个关于使用Xcode场景编辑器的非常好的部分,这是我在该工具上看到的最好的文档


您还可以使用NSSecureCodeding并归档以编程方式创建的SCNScene。有关示例代码,请参阅。

您可以在Xcode的“新建文件”对话框中从头创建一个示例代码。它是一种资源类型(与GPX文件位于同一区域)。Chris Language关于构建SceneKit游戏的书中有一个关于使用Xcode场景编辑器的非常好的部分,这是我在该工具上看到的最好的文档


您还可以使用NSSecureCodeding并归档以编程方式创建的SCNScene。请参阅示例代码。

嘿,哈尔,非常感谢你带我向前看。我已经在Xcode中添加了一个新的场景文件,但我不知道如何进一步处理它?您需要将其放入art.assets文件夹中,并按名称加载。克里斯的语言书可以在网上找到,它全面地介绍了这方面的内容。您还可以创建一个普通的SceneKit游戏(没有ARKit)并模拟该模板项目的结构,其中包括臭名昭著的ship.scn。我要补充的是,场景编辑器具有类似于SketchUp或Blender的学习曲线。如果您熟悉其中一种工具,或者Maya,或者如果您已经拥有这些格式的资源,您可能会更乐意将资源转换为.SCN格式,而不是花时间熟悉场景编辑器。通过模型I/O或导入到场景编辑器来实现这一点。我认为@HalMueller引用的书是,尽管也有一些关于SceneKit和getting started(由Chris编写)的不错的一般教程,嘿,Hal,非常感谢你带我向前看。我已经在Xcode中添加了一个新的场景文件,但我不知道如何进一步处理它?您需要将其放入art.assets文件夹中,并按名称加载。克里斯的语言书可以在网上找到,它全面地介绍了这方面的内容。您还可以创建一个普通的SceneKit游戏(没有ARKit)并模拟该模板项目的结构,其中包括臭名昭著的ship.scn。我要补充的是,场景编辑器具有类似于SketchUp或Blender的学习曲线。如果您熟悉其中一种工具,或者Maya,或者如果您已经拥有这些格式的资源,您可能会更乐意将资源转换为.SCN格式,而不是花时间熟悉场景编辑器。通过模型I/O或导入到场景编辑器来实现这一点。我认为@HalMueller引用的书是,尽管还有一些关于SceneKit和getting started(由Chris编写)的不错的一般教程,在和