Unity URP Reflection
生活随笔
收集整理的這篇文章主要介紹了
Unity URP Reflection
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
工程地址:URP_PlanerReflection.rar-Unity3D文檔類資源-CSDN下載
Package地址:DependentPackage.rar-Unity3D文檔類資源-CSDN下載
將Package解壓到D盤,然后再打開(kāi)工程。
效果圖:
原理:創(chuàng)建一個(gè)反射相機(jī),其參數(shù)和主相機(jī)相同,其位置與主相機(jī)相對(duì)于反射物體對(duì)稱(目前只適用與反射物體和y軸垂直的情況,例如地面;其他情況要修改代碼),反射相機(jī)的畫面渲染到一個(gè) RenderTexture上。然后在反射物體的shader上采樣這個(gè)Texture,并將其疊加到最終顏色上。
使用:在反射物體上添加腳本PlanarReflection,且使用URP/ReflectLit.shader來(lái)實(shí)現(xiàn),具體看SampleScene的物體Example Assets/Workshop Set/Ground。
總結(jié)
以上是生活随笔為你收集整理的Unity URP Reflection的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 赠人玫瑰,手有余香,分享五款黑科技软件
- 下一篇: Hive常用函数大全(一)(关系/数学/