標籤:android blog http os io 檔案 for ar
原地址:https://software.intel.com/zh-cn/blogs/2014/07/09/vuforia-unity3d-ar-androidapp/?utm_campaign=CSDN&utm_source=intel.csdn.net&utm_medium=Link&utm_content=%20others-vuforia
整個開發過程的流程是這樣的:
1.在unity3D中產生3D人像;
2.在vuforia官網註冊,上傳識別映像;
3.下載映像unity包和vuforia-unity-android-ios-2-8-7.unitypackage;
4.在unity3d中匯入映像unity包和vuforia-unity-android-ios-2-8-7.unitypackage,匯入產生的unity3D人像;
5.產生apk。
本次總結,說說在unity3D中產生3D人像。
obj格式和fbx格式檔案可以匯入unity3d,但是obj和fbx是無貼圖的,我這裡的貼圖檔案是png格式。在此將說明unity3d中如何把貼圖和模型結合:
在unity3d項目的Assets檔案夾裡建立一個檔案夾“Textures”,把png檔案拷貝進去:
在Assets路徑下匯入fbx檔案,注意fbx檔案和png檔案的檔案名稱要一樣:
在Materials檔案裡有一個“No Name”檔案:
在“Inspector“視窗裡,“None (Texture)”點擊“select”,選中png檔案。
這時候,在點擊Assets檔案夾裡的fbx檔案,貼圖就上去了。
然後右鍵Assets檔案夾,選擇“Export Package”,便可匯出unity3d人像的unitypackage檔案。
一些注意事項:
1.在vuforia上傳識別圖片時,圖片大小有限制,大概是2.25M。上傳了識別圖片之後,vuforia會對識別圖片評級,星級越高越易識別。
2.添加3D人像時,人像放在ImageTarget之下。
3.在產生apk時,確保android sdk別太陳舊,我之前在產生apk時一直失敗,後來直接從google下載最新的android sdk 就OK了。