我正在研究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. []代表什麼?
- 2. fb:namespace代表什麼?
- 3. dacpac代表什麼?
- 4. 「NATS」代表什麼?
- 5. pynotify.init代表什麼?
- 6. MVW代表什麼?
- 7. testenv代表什麼?
- 8. FXML代表什麼?
- 9. sprintf代表什麼?
- 10. R:dplyr代表什麼
- 11. nm代表什麼?
- 12. 'Cor'代表什麼?
- 13. 塊代表什麼?
- 14. ARKit:ARFrame.timestamp代表什麼?
- 15. 什麼是代表?
- 16. 什麼是代表?
- 17. BIO代表什麼?
- 18. uint32_t代表什麼?
- 19. ic_launcher代表什麼?
- 20. InnoDB代表什麼?
- 21. 0x80020101代表什麼?
- 22. ** uevent **代表什麼?
- 23. IRP代表什麼?
- 24. 「sk」代表什麼?
- 25. Qt代表什麼?
- 26. Vo代表什麼?
- 27. 什麼是「| ... |」代表?
- 28. DBMSSOCN代表什麼?
- 29. ,「Dr」代表什麼?
- 30. TDD代表什麼?