[Unity3D]深度相機 Depth Camera


作為3D世界里最重要的窗口,攝像機的應用就顯得很重要,畢竟在屏幕上看到的一切都得用攝像機矩陣變換得來的嘛。
論壇上看到了一篇帖子講非天空盒的背景做法,讓我想起其實很多界面合成畫面可以用攝像機之間的交互來實現(避開用GUI,效率問題我沒嘗試過,但是貌似用深度相機比gui好?以后試驗下)。
 
首先說下深度相機,就是用2個或者2個以上的相機,設置好參數后自動到屏幕視覺合成的效果,應用上兩個方面:1,背景圖 2,用戶界面。
 
步驟:
1.建立第二個相機,設置 Clear Flags 屬性為 Depth Only (深度模式)
把攝像機和攝像機面前要投影的東西放到場景以外開不到的地方。

 
2.設置Depth屬性
主攝像機默認是-1 ,如果你的物體要顯示在他層面之上,就設比他大的數,不然就設比他小的數
 
3.設置貼圖的Aniso Level屬性到最高(9)
這樣貼圖就能清晰些。
 
4.最后去處攝像機自帶的沒用的組件
去除掉Audio Listener之類的東西。
 

 

放前面當界面用,放背后可以當背景,做些什么遠處的樹啊山啊之類的不錯。
這樣的話,車儀表盤指針就可以編程讓他動了。 ^ ^

 

 

Camera屬性詳解

http://www.cnblogs.com/rainmj/p/5335623.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM