Bunun gibi gölgeler oluşturmak için ne tür gölgeleme algoritması kullanılabilir?
yaptığım benzer ama hepsi OpenGL tarafından desteklenen bir 2D çizim API ile yapılır, bu yüzden Z koordinatı yoktur.
Buna ek olarak, elin kendisi için, burada görüldüğü gibi gölgeli bir his almak istiyorum:
Buna yakın gölgeli bir görünüme nasıl ulaşacağımdan emin değilim.
Kartların sayısı değişmek zorunda ve kartlar masaya atılıyor, bu yüzden herhangi bir tür hafif harita kullanamıyorum.
Ne tür algoritmalara bakmalıyım (yapmam gerektiğini bildiğim bulanıklık dışında)?
Teşekkürler
Güncelleme
2D kart oyunu yapıyorum. Biraz gibi kartlardan ofset dropdowdows eklemek istiyorum:
Bunu yapmayı düşündüğüm yol:
- Backbuffer ile aynı boyutta bir doku tutun.
Bu dokuya geçici kartlar olarak koyu dikdörtgenler çizin.
O dokuyu bulanıklaştırın.
- Kartlarımı o dokuya çiz.
- Kartlara ek aydınlatma yapın.
- Bu dokuyu backbuffer'a çiz.
Sorularım:
Bunu yapmanın doğru yolu bu mu?
Dokuya render olmadan yapmanın bir yolu var mı (bir bitmap'i backbuffer kadar büyük tutmak )?Maksimum doku boyutunun
, arka tampon boyutu tarafından aşılmayacağını varsaymak güvenli midir? (Demek istediğim, backbuffer
2000x3000 ise, o zaman
video belleğinde bir doku oluşturabildiğimi söylemek güvenli mi?
Teşekkürler