unity+高通vuforia開發增強現實(AR)教程(三)

原地址:http://blog.csdn.net/dzyi_/article/details/34847339          轉載自此,感謝作者的研究,以下爲原地址作者文章:

前段時間不僅要忙公司的事,還要準備期末考試,好久沒到CSDN來了,看到自己寫的教程有這麼多人蔘考,妹子心裏很開心,決心再接再厲,這篇教程就講講怎麼做video形式的增強現實。(自己做了個案例,少女時代著名的甩大腿舞戳我O(∩_∩)O

高通的SDK好像沒有video的預製件,所以我一般都下載最新的samples,裏面有我們需要用到的預製件。高通官網下載:


將包導入unity,大家可以選擇自行研究例子,理清製作思路,當然也可以直接利用我總結出來的方法制作。

1、和之前介紹的AR製作一樣,首先刪掉main camera,在Assets搜索AR Camera並將其拖到Hierarchy,同樣的將ImageTarget也拖進來,對ImageTarget參數進行修改,這裏我使用例子裏的識別圖。

2、在assets裏找到video這個預製件,將他拖到imagetarget下作爲子物體。


3、 修改video的參數,path是視頻的名字加後綴,例如:VuforiaSizzleReel_1.m4v,因爲視頻一般較大,所以建議大家將視頻格式轉爲3g2,可以大大壓縮視頻所佔空間,唯一的缺點是不能在電腦上測試。


4、 最重要的問題,vuforia如何找到視頻的路徑?答案是,視頻必須放在指定文件夾下,當然可以到代碼修改文件夾。默認的是StreamingAssets文件夾下


5、其他的操作,如需控制視頻播放,比如識別圖移出攝像頭,然後再次識別,視頻是從頭開始播放還是從上一次的位置播放呢?大家自行閱讀VideoPlaybackBehaviour這個腳本,然後修改代碼就可以了~\(≧▽≦)/~啦啦啦

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章