使用Unity3D 4.0版本,+vuforia 2.0,在使用的時候,如果調成deferred lighting攝像頭拍到的圖像會變成純黑色。但是標誌點還能識別出來。模型也能疊加上。
如果調成forward lighting 可以正常工作,是沒有問題的。
很奇怪,下午搞了搞,終於發現,在運行的時候,會有一個BackgroundCamera(CLone)攝像機,這個裏面是一直有視頻圖像的。
他裏面有一個深度參數“Depth".如果調試一下這個depth的數值,會發現大於某個數值之後出現了圖像但是無疊加模型,小於這個數值只有疊加的模型。
deferred lighting佔用了緩衝區的原因吧。不曉得具體原理。先發現到這裏了。準備再搞搞。
-------------------------------------------------------------
2013.3.21. 15:28 進一步發現大概是這個樣子,在運行的時候是後臺有兩個攝像機一個叫BackgroundCamera,一個叫TextureBufferCamera,顯然如同名字作用很明顯。
必是最後好似兩個貼圖喝道一起的。Texture疊加到background上。
--------------------------------------------------------------
2013.09.06 17:02 我後來再論壇上找了一下,老外們普遍給的答案是這貨只是測試手機AR用的,手機一般不支持這麼高級的功能,顯卡挫嘛。所以在手機上這個可能是沒有效果的。我囧。
如果有誰知道的話跟我說啊親。。%>_<%