Unity 攝像機目標紋理渲染


攝像機目標紋理渲染(Target Texture)

  在 Unity 中,Camera 上的 Target Texture 屬性的作用是可以把某個攝像機的視野做成 Renderer Texture,然后添加到某一個材質 Material 上形成一個新的材質。呈現出類似監控顯示畫面、畫中畫的顯示效果

1. Create Material / Renderer Texture

  創建一個新的材質 Material,將它的 Shader 修改為 Texture

  創建一個 Render Texture,將它拖拽到剛剛新建的材質 MaterialShader 的紋理區

 2. Create Camera

  創建一個新的攝像機,並將剛剛新建的 Render Texture 拖拽到攝像機的 Target Texture 屬性上

 3. 測試

 創建一個立方體 Cube,讓它在場景中保持靜止

  創建一個 Plane,並讓 Plane Image 組件的材質 Material 屬性使用之前創建的 Material

  並將 Source Image 屬性更改為 None

 4. 效果

  運行游戲,就可以看到 Plane 面板上會顯示出場景中的 Cube;將 Plane 面板放置在 Cube 上,就能看到下圖中的效果

 


免責聲明!

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



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