Shadow ayarları
- Oyun Geliştirme kursu
- Orta seviye
- Ders 8/83
- 4 dk
Soft Shadows, Hard Shadows ve gölge çözünürlüğünü öğrenirsin.
Gölgeler
Işık, nesnelerin arkasında gölgeler oluşturur. Light bileşenindeki shadows özelliği gölge türünü belirler: None gölge çizmez, Hard Shadows keskin kenarlı, Soft Shadows yumuşak kenarlı gölge çizer. Yumuşak gölgeler daha gerçekçi görünür ama biraz daha fazla işlem gücü ister.
isik.shadows = LightShadows.Hard;
isik.shadows = LightShadows.Soft;Basit sahnelerde sert gölgeler de yeterli olabilir.
Gölge çözünürlüğü
Gölge çözünürlüğü, gölgenin ne kadar detaylı çizildiğini belirler. Çözünürlük yükseldikçe gölge kenarları daha temiz olur, ancak bellek ve işlem maliyeti artar. Bu yüzden sahnedeki ışık sayısına göre düşük veya orta çözünürlük seçmek performansı korur.
isik.shadows = LightShadows.Soft;
// higher resolution cleans the edgesÇözünürlük, gölge kalitesi ile performans arasında denge kurar.
Uygulama Gölge türünü güncelle
GolgeAyar sınıfında string golge alanını önce "Hard" değeriyle tanımla. Start metodu içinde golge değerini "Soft" yap ve Debug.Log ile "Golge turu: " metnini golge ile birleştirerek yazdır.
Başlangıç kodu
using UnityEngine;
public class GolgeAyar : MonoBehaviour
{
// string golge alanini "Hard" degeriyle tanimla
void Start()
{
// golge degerini "Soft" yap
// "Golge turu: " metnini golge ile birlestirip yazdir
}
}Örnek çözüm
using UnityEngine;
public class GolgeAyar : MonoBehaviour
{
string golge = "Hard";
void Start()
{
golge = "Soft";
Debug.Log("Golge turu: " + golge);
}
}Beklenen çıktı
Golge turu: Soft
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Kenarları keskin ve belirgin olan gölge türü hangisidir?
- Blur Shadows
- Soft Shadows
- Hard Shadows Doğru cevap
- None
Açıklama: Hard Shadows keskin kenarlı gölgeler çizer; Soft Shadows ise kenarları yumuşatır.
2 Yumuşak gölge ayarı
isik.shadows = LightShadows.____;
isik.shadows = LightShadows.Soft;
Açıklama: LightShadows.Soft yumuşak kenarlı gölge verir; istenen ayar yumuşak gölge olduğu için doğru cevap Soft'tur.
3 Gölge ayarları
| Kavram | Anlamı |
|---|---|
None |
Gölge çizilmez |
Hard Shadows |
Keskin kenarlı gölge |
Soft Shadows |
Yumuşak kenarlı gölge |
Çözünürlük |
Gölgenin detay seviyesi |