Unity fog霧的三種模式

2021-10-03 02:59:37 字數 825 閱讀 5760

1.linear

線性模式,有fogstartdistance和fogenddistance兩個引數,霧從start開始到end越來越濃,end之後也為最大濃度,計算方法為end

−∣z∣

end−

star

t\frac

end−st

arte

nd−∣

z∣​,z為相機距離

2.exponential

指數模式,有引數fogdensity(取值範圍0-1),表示霧的濃度,濃度越大霧越大,計算方法為e−d

∣z∣e^

e−d∣z∣

,其中d為濃度,z為相機距離

3.exponential squared

指數平方,有引數fogdensity,越大表示霧越濃,計算方法為e−(

dz)2

e^e−

(dz)

2ps:fogdensity引數只適用於2,3,fogstartdistance和fogenddistance只適用於1

下面是使用**開啟霧氣的效果

rendersettings.fog = true;//開啟

rendersettings.fogmode = fogmode.exponentialsquared;//模式

rendersettings.fogcolor = color.red;//顏色

rendersettings.fogdensity = 0.04f;//濃度

關於打包apk後霧效果消失的解決方法

vlan的三種模式

tag報文結構的變化是在源mac位址和目的mac位址之後,加上了4bytes的vlan資訊,也就是vlan tag頭 一般來說這樣的報文普通pc機的網絡卡是不能識別的 下圖說明了802.1q封裝tag報文幀結構 帶802.1q的幀是在標準乙太網幀上插入了4個位元組的標識。其中包含 2個位元組的協議識...

lvs lvs的三種模式

回顧了下lvs的三種模式的排程機制 1.lvs的dr模式中的arp的抑制,eth用自己口arp回應.2.keepalive是否直接操作rs?不直接操作,只操作dr 配lvs 3.tunnel模式keepalive怎麼配置?4.lvs支援的wrr,rr動態調整?dr模式圖 tunnel模式圖 三種模式...

Vi的三種模式

vi是linux下的第乙個全螢幕互動式編輯器,vi沒有選單,只有命令,且命令繁多,但是一旦掌握了vi的用法,就能體會到它的強大之處。它可以輸出 刪除 查詢 替換 快操作等眾多文字操作,而且使用者可以根據自己的需要進行定製,這是 編輯程式所沒有的。vi有三種基本的 模式 指令行模式 文字輸入模式 行末...