Zi 字媒體
2017-07-25T20:27:27+00:00
上一篇章中我們通過Xcode快速的為iphone和ipad構建了增強現實應用。當然了ARKit也支持unity的開發。這一篇文章教大家如何用unity來開發ARkit 應用。開發準備1.Unity v5.6.1p1 +2.iOS 11+3.Xcode beta 9與最新的iOS SDK,包含支持ARKit的ARKit FrameworkiOS設備4.下載ARKit:https://bitbucket.org/Unity-Technologies/unity-arkit-plugin導入unity我們新建個unity項目然後將下載好的ARKit 插件導入unity中我們打開UnityarkitScene 場景。安裝和部署我們打包成ios項目然後雙擊build 好的xcode文件接下來,進行編譯與運行運行效果如圖:關於ARKit 插件1. /Assets/Plugins/iOS/UnityARKit/NativeInterface/ARSessionNative.mm」 - 這是與ARKit SDK實際介面的Objective-C代碼2. /Assets/Plugins/iOS/UnityARKit/NativeInterface/AR*.cs」 - 這些是ARKit數據結構的腳本API3. /Assets/Plugins/iOS/UnityARKit/Utility/UnityARAnchorManager.cs」 - 這是一個實用程序,可以跟蹤ARKit的錨更新,並可以為其創建相應的Unity遊戲對象ARKit 的一些組件「/Assets/Plugins/iOS/UnityARKit/UnityARCameraManager.cs」 - 這個組件應該放置在通過ARKit引用的攝像機的場景中的一個遊戲對象,並且它將定位和旋轉相機,並提供基於ARKit更新的正確投影矩陣。該組件還具有初始化ARKit的功能。「/Assets/Plugins/iOS/UnityARKit/UnityARVideo.cs」 - 這個組件應該放置在相機上,並獲取渲染視頻所需的紋理。ARKit 結合unity 的開發我也在不斷了解中,後續會為大家帶來一些實際案例。 AR醬原創,轉載務必註明微信號AR醬(ARchan_TT)AR醬官網:www.arjiang.com
寫了
5860316篇文章,獲得
23313次喜歡