❶ vuforia做完東西關掉之後再打開東西都在運行不了為啥
看是不是沒有保存。
一般都是沒事的,你看一下是不是沒有保存好,或者網路有什麼問題,從新打開試試。
Vuforia是PTC公司出品的一款能將現實世界物體轉變為互動體驗的擴增實境平台,旨在幫助開發者打造全新級別的真是世界物品與虛擬物品的互動。
❷ unity + vuforia 識別的時候為什麼會閃爍不停
設置敵人的Layer為「Enemy」,在腳本中檢測碰撞器的Layer,具體的腳本語言我有點忘了(呵呵最近一直忙別的沒寫腳本),大概是這樣: raycasthit hit = new raycasthit(); raycastall(ray, hit);//向檢測對象(敵人)發射射線,hit用來提取對象碰撞
❸ vuforia unity3d 視頻內識別可否實現
使用環境
unity3D 5 pro
vuforia 4
ios 8.1(6.1)
xcode 6.1(6.2)
1.新建unity3d工程,添加vuforia 4.0的工程包
Hierarchy中
刪除原有camera
添加ARCamera
添加ImageTarget
2.在vuforia網站申請key license以及上傳自己的需要識別的圖片。成功後下載圖片包,並添加進unity3D工程。設置工程
成功在ARCamera中 Inspector - App License Key添加key license
勾選Data Set Load Behaviour
勾選Load Data Set XX(XX是自己的圖片名)
勾選 Activate
3.選Hierarchy - ImageTarget,設置識別圖片
Inspector - Image Target Behaviour
Data Set設置自己的圖片
Image Target 自己圖片的名字
4.Project中添加進自己的模型(YYY.fbx)設置識別的動態模型
將模型拖入ImageTarget作為子節點YYY(模型能識別了)
選YYY
Inspector - Model - Select
Rig - Animation Type
選Legacy(模型能動了)
5.添加GUI,支持播放視頻(ios上)
在ASSETS中新建一個C#腳本,並拖入到Hierarchy - ARCamera - Camera上
編輯腳本
復制代碼
//純手敲,可能會有沒檢查的打字錯誤
public Texture logo;//和諧睡因
void Start()
{
CameraDevice.Instance.SetFocusMode(CameraDevice.FOCUS_MODE_CONTINUOUSAUTO);
//相機對焦,IOS可有可無
}
void OnGUI()
{
if(GUI.Button(new Rect(20,20,100,50),"Play"))//添加的播放視頻按鈕
{
Handheld.PlayFullScreenMovie("xxx.mp4",Color.black,FullScreenMovieControlMode.Full);
}
//不可用原始圖片大小,圖片加入unity3D中時會自動改變大小,因此不能獲取圖片大小,此大小為睡因大小
float width = 144.0f;
float height = 64.0f;
GUI.DrawTexture(new Rect(0, Screen.height - height, wide, height),logo);
}
復制代碼
選擇Hierarchy - ARCamera - Camera,將自己需要和諧睡因的圖片拖入Inspector-C#腳本-logo。
xxx.mp4的文件位置很重要,一定要放在 Assets/StreamingAssets/ 目錄下,不放在此目錄下則無法播放。
6.導入到XCODE工程,記得配置opengles2.0(詳見我上一篇,看不見背景相機怎麼辦)
❹ unity+vuforia打包Android,AR掃描界面是黑白的,而在某些角度又會變成彩色,或是閃爍不定,是什麼原因
我也碰到了一樣的問題,unity2018.4.9f1
內置的vuforia 目標平台android9.0
整個畫面是黑白,某些角度能看到兩個帶顏色的重影,一個偏綠一個偏水紅。若使用unity2017.4.11f1是直接黑屏,而且不顯示vuforia水印。但是卻可以識別物體,也就是說攝像頭在使用。發布蘋果卻沒有問題。十分詭異。找不到解決方法
❺ 高通的vuforia能做到哪些事情
主要的特性是:你可以定義一個「東西」,當你的app「看到」這個東西,它能按照你定義好的方式呈現出來。
官網上有些App分類,你可以參考:https://www.vuforia.com/app-gallery
❻ Vuforia全部配置好後無法識別圖片
這個沒有配置好,看看例子
❼ 求助,Unity調試Vuforia時無法打開電腦的攝像頭
攝像頭有圖像顯示嗎,你最好先確認一下是攝像機連接不正常,還是設想機正常,unity里的設置不正常。unity+vuforia識別的時候為什麼會閃爍不停答:設置敵人的Layer為「Enemy」,在腳本中檢測碰撞器的Layer,具體的腳本語言我有點忘了(呵呵最近一直忙別的沒寫腳本),大概是這樣:raycasthithit=newraycasthit();raycastall(ray,hit);//向檢測對象(敵人)發射射線,hit用來提取對象碰撞