我正在研究ARKit(iPhone框架),并且其中一个免费使用ARKit项目的文件夹是标题为art.scnassets
的文件夹。这些代表什么意思:art.
? .scn
? .dea
? tex
?art.scnassets代表什么?
0
A
回答
4
ARKit不绘制任何东西。它提供了增强现实的“现实”部分 - 也就是说,它会告诉您的应用程序现实世界与设备的相对位置。之后,取决于您和您的首选渲染技术来处理“增强”部分 - 即绘制看起来像真实世界中的3D内容。 SceneKit是一种渲染技术......恰巧内置于iOS并与ARKit密切合作(但还有其他技术),因此它是Apple的模板和示例项目倾向于使用的技术。
因此,您的问题适用于任何SceneKit项目。至于什么名字的意思是......
art
代表艺术。如你所看到的,您可能会雇佣艺术家来创建视觉效果,因为我们大多数程序员类型在绘图时非常糟糕,更不用说3D建模和纹理以及动画等等。在这个项目中,它只是一个文件夹名称,您可以使用任何您想要的文件夹名称。scn
适用于SceneKit。.scn
文件格式用于存储3D模型,纹理,场景描述,动画等,以保留所有SceneKit特有的功能,并针对使用SceneKit进行部署和渲染进行了优化,因此它通常是为SceneKit(或ARKit + SceneKit)应用程序。.dae
或数字资产交换是3D资产的更广泛支持格式,许多3D创作软件包可导出。后缀为
.scnassets
的文件夹是Xcode在构建应用程序时专门对待的文件夹。您可以在开发过程中将任何资产格式(dae
,obj
等)与补充文件(如纹理图像)一起放在那里,并且在构建时Xcode将资产转换为.scn
格式并针对目标设备对其进行优化。tex
可能是该项目的.scnassets
文件夹中的文件夹名称。 (可能是tex tures?)您可以在.scnassets
文件夹内拥有任何您喜欢的文件夹结构。
0
SCN是SceneKit的前缀。
这是Xcode中使用的3D游戏框架。
相关问题
- 1. ** uevent **代表什么?
- 2. “NATS”代表什么?
- 3. FOO代表什么?
- 4. strpbrk代表什么?
- 5. “易”代表什么?
- 6. sprintf代表什么?
- 7. NCSS代表什么?
- 8. Vo代表什么?
- 9. RJS代表什么?
- 10. BIO代表什么?
- 11. 什么是代表?
- 12. ARKit:ARFrame.timestamp代表什么?
- 13. Angular:myForm.errors代表什么?
- 14. “pch”代表什么?
- 15. “sk”代表什么?
- 16. 什么是代表?
- 17. ACM代表什么?
- 18. uint32_t代表什么?
- 19. 什么是代表?
- 20. 什么是代表?
- 21. TDD代表什么?
- 22. R:dplyr代表什么
- 23. 0x80020101代表什么?
- 24. pynotify.init代表什么?
- 25. 'Cor'代表什么?
- 26. nm代表什么?
- 27. InnoDB代表什么?
- 28. 什么是“| ... |”代表?
- 29. IRP代表什么?
- 30. “glyphicon-th”代表Bootstrap Glyphicons代表什么?