[英]Something about Unity SDK of Google tango project
我對在Unity 3D上進行Google Tango開發有一些疑問。
首先,Tango Manager perfab中名為Tango Application的腳本沒有啟用區域學習選項。 所以我不知道如何使用Unity入門指南:區域學習 。
然后,我使用Tango Camera prefeb來遵循“運動跟蹤”和“深度感知”指南,隨着手機的姿勢和位置變化,手機屏幕會出現雙重圖像。
我的統一版本是5.2.1 f1,Visual Studio版本是2017,並且JDK和Android SDK是最新的。 該設備是lenovo Phab 2 Pro。
這是因為開發人員已修改了Tango Unity SDK的最后兩個版本(Gankino和Ikariotikos)中的預制件。
如果查看TangoApplication.cs的代碼,則會發現第115-116行:
[FormerlySerializedAs("m_enableADFLoading")]
public bool m_enableAreaDescriptions = false;
[FormerlySerializedAs("m_enableAreaLearning")]
public bool m_areaDescriptionLearningMode = false;
因此,這是您需要使用的這兩個字段,但是顯然您無法再從編輯器中進行設置,您將需要從代碼中進行設置:
//For example like that
FindObjectOfType<TangoApplication>().m_enableAreaDescriptions = true;
關於Camera預制件,他們將以前擁有的兩個預制件歸為一個Tango Camera預制件。 根據這篇文章 ,您只需要啟用預制的TangoARScreen組件即可使其正常工作。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.