利用ReflectionProbe實現鏡面效果

2021-09-28 19:05:23 字數 834 閱讀 4587

reflecitonprobe 反射球(又叫反射探針)可以實現特定區域的鏡面反射效果,可以做出更逼真的效果。

新建乙個材質,並新增給plane,材質為標準材質,並調節metallic和smoothness屬性,如下圖所示,這兩個引數並非要如圖所示數值,根據不同的地面顏色調節。

將模型放置在plane上,並給模型設定層,如reflection。

新建乙個反射球,並將cullingmask設定為reflection,並將boxsize設定為包括地面等需要接受反射的元素。其實此時已經有反射效果,只是反射球位置問題並未顯示,將反射球放置在攝像機關於反射面plane的對稱位置上,即可顯示,如下圖所示:

效果如下:

當模型表面金屬性和光滑度屬性設定較高時,模型表面應該有鏡子的效果。但是在3d環境下模擬此效果是比較消耗效能的,所以可以通過reflecitonprobe來實現。

如果要想鏡面效果跟隨車移動則需要把反射球的type改為realtime,如下圖所示。type為baked表示烘培一次形成的反射效果,custom為自定義反射效果,即通過環境球(360°全景圖)代替baked型別烘培一次的反射效果,realtime則為實時反射,即每次awake時或者每一幀都去生成當時反射範圍內的環境,如果反射球box範圍內均為靜態的則不需要此模式

mysql 利用 mysql利用

mysql 寫入webshell復現 1.直接寫入 windows成功率較高 1.檢視是否允許可寫 空可寫,null不行,5.5以前預設為空,5.5以後預設為null 2.寫入檔案 2.日誌檔案寫入shell 5.0以後會建立日誌檔案 資料庫許可權 1.檢視是否開啟日誌 2.開啟日誌 3.設定路徑 ...

利用AlwaysInstallElevated提權

2.啟用alwaysinstallelevated 3.提權 4.防禦方式 5.參考文章 alwaysinstallelevated是登錄檔的乙個鍵值,當其值為1的時候,普通使用者即可以system許可權安裝msi程式。certutil.exe urlcache split f開啟powershel...

鉤子的利用

在 ae 開發中,可以利用鉤子把 mapcontrol 給傳到由 itool 或者icommond 繼承的命令或者工具裡,傳進去的鉤子就是 hook 型別是乙個 object 實際上就是乙個 mapcontrol 可以用強制轉換為 mapcontrol icommand gtcstandard if...