簡體   English   中英

如何在Unity和C#中獲得平面照明?

[英]How to get flat lighting in Unity and C#?

我對Unity中的照明還很陌生,但是我在Unity論壇上問過問題,並仔細研究了http://answers.unity3d.com/questions/955346/flat-lighting-for-3d-game-with-orthographic -camera.html,但無法獲得與Crossy Road相同的照明效果-平坦,鮮艷的色彩但帶有陰影 在此處輸入圖片說明

從教程中,我知道我需要一個定向光,但是所有定向光都會洗掉我的顏色,並且分布不均勻。 現在我有環境光,唯一的問題是沒有陰影:

在此處輸入圖片說明

我在這里可以做什么? 有沒有可以嘗試的特定設置?

陰影是“平坦的”,因為對象是:

  • 由通常彼此成直角的面組成
  • 沒有彎曲的表面
  • 着色器應將光源視為無窮大
  • 着色器應該改變顏色的點的面部和光角度的功能
  • 最大擴散陰影
  • 零鏡面反射底紋

您可能還想打開硬陰影

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM