unity燈光可以有兩個Directional Light嗎,unity會根據日光來模擬現實的時間嗎?

時間 2021-06-02 06:07:20

1樓:皮皮關

答案自然是肯定的。

我們可以在Unity中試驗一下,當只有乙個光源時,效果如下圖:

當我們再新增另外乙個Directional Light時,場景就變成了這樣:

整個場景確實變得更加明亮了,但正如其他答案中提到的,這樣做會增加系統開銷。

至於模擬現實時間改變光照,是可以通過改變Directional Light的旋轉來簡單實現這樣的效果的,這裡用最簡單的光源圍繞自身的乙個軸旋轉做一下示範:

如果想要得到更好的效果,完全可以動態改變光源的位置模擬從日出到日落的運動軌跡,並且再增加乙個軸的旋轉,使影子的變化更加符合實際。

當然如果覺得麻煩的話,也可以使用外掛程式,許多晝夜天氣系統的外掛程式也已經實現了非常棒的晝夜變化效果,Check it out。

2樓:啤酒花

在官方教程噩夢射手裡面的光源就是兩個平行光組成的,我也試著調過,發現單一光源對於它的場景來說顯得單調,混光確實是有比較好的效果

3樓:科穆寧

可以加兩個平行光,但環境光照裡的sun只有乙個。所以我覺得你所說的應該是平行光而非日光。

可以在遊戲中更改太陽方向來模擬時間

可以通過新增平行光來加強陰暗面光照,但新增平行光會增加系統開銷,在受光照物體較多的情況下不建議這麼做。

加強物體陰暗面光照的方式有很多種,最簡單的方法應該是加強環境光。

Windows -> lighting -> settings -> scene -> 調整「environment lighting」下的「intensity multiplier」

如果不是加強陰暗面光照,而僅是去除陰影的話,把light的shadow type改為no shadows

4樓:flashyiyi

在有其他解決方案的時候不要選擇這種「看上去正確」的做法,倒不是說這種做法不行,不按物理布光也是常見的做法……但這是在沒有其他方案的前提下。

大部分由美術導致的效能問題都出於「看上去正確」,比如,乙個圖的透明度不夠高,不想著改貼圖,而是直接多疊幾層直到亮度足夠。

要盡可能地做正確的事。

unity定義兩個向量,求它們的夾角和距離?

正好現學現賣 剛學到這個求夾角的遇到了一堆的新概念包括點積dot product 和 corss product 我學點積的時候最懵逼的就是不知道這個公式的幾何意義到底是什麼後來看到乙個解釋,瞬間秒懂.向量點乘和差乘的本質上有什麼區別以及兩個.問答 問答 果殼網科技有意思 然後夾角求法實際上就是看過...

可以有兩個身體的法門有嗎?

沉變 文殊師利。我所說法皆是一味離味解脫味寂滅味。若善男子善女人。得是一行三昧者。其所演說亦是一味離味解脫味寂滅味。隨順正法無錯謬相。文殊師利。若菩薩摩訶薩。得是一行三昧。皆悉滿足助道之法。速得阿耨多羅三藐三菩提。復次文殊師利。菩薩摩訶薩。不見法界有分別相及以一相。速得阿耨多羅三藐三菩提相不可思議。...

乙個辯題可以有兩個標準嗎

桃子 同意 李繼剛學長的回答。認為乙個辯題可以有多個標準,只要標準之間不衝突。但是標準比較多的話論證義務更多,這個時候更不容易完成立論,不如單一標準更清晰。至於標準是否是廢話問題,我覺得要具體分析。陳銘學長說過,辯論場上只有兩種話,一種是廢話,一種是錯的話。而需要標準的辯題中最易受攻擊的就是標準,所...