grafik geliştirme günlüğü

  • Konuyu açan Konuyu açan hasanmacit
  • Açılış Tarihi Açılış Tarihi
  • Yanıt Yanıt 31
  • Gösterim Gösterim 1K

hasanmacit

Geliştirici
Geliştirici
Yardımsever Üye
Emekli Üye
Usta Üye
Editör
Mesaj
5.809
Çözümler
240
Beğeni
7.127
Puan
3.850
Ticaret Puanı
7
@Kaiser 'in yokluğunda siz boş kalmayın diye bende yavaştan onun başladığı işe başladım. amacımız fixed pipeline kodları kaldırıp kodları shadera taşımak ve sonra dx sürümünü 9un üstüne taşımak. bugün suyu geçirdik yarın başka bir şeyi geçiririz. ama adım adım geliyoruz hadi bakalım.

 
Şedırla medırla başlar bu işler
 
saolasın hakan bakacaz ne geliyo diye de şuan gelen giden bir şey yok emin olabilirsin xd
başlandı mı gerisi gelir bence suyun hareketi filan iyi görünüyor ilerleyen süreçlerde daha iyi hal alır bence, geçenlerde turuncu forumda vulkana dair bir paylaşım vardı o dikkatimi çekmişti.

Ben 5-6 ay sonra eğer yapılıp satışa sunulursa jettyx in arabasının bir üst modelinin sende olacağına inanıyorum.



h3as.webp
 
skybox tamamen shadera geçirildi. artık skybox tamamen shader ile yönetiliyor bulutları da shaderla çizdiriyor.​

1205_213827.webp
 
ne kadar grafik sayılır bilinmez. steptimer'a geçiş yapıldı. fps limiti kaldırıldı oyun ona göre uyarlı şekilde hareket ediyor. kamera hızlanması yavaşlaması felan sıkıntısız. efektlerde de bozulma ıvır zıvır yok.
1765567032493.webp
 
bayadır güncelleme atmıyordum güncelleyelim sizi.
lensflare (güneş en tepede olduğu için bunu test etme şansım olmadı güneşi ilerleyen vakitlerde aşağı çekecem inşalah)
ui
oyundaki renderlanan 2d 3d çizgi ıvır zıvır
yazılar
tamamen shadera aktarıldı.

@Kaiser zamanında böyle bir video atmıştı uiler yanıp sönüyordu bende böyle uileri kıpkırmızı yaptım belli olsun diye :D

Ekran görüntüsü 2025-12-20 121546.webp
Ekran görüntüsü 2025-12-20 121611.webp
 
1 süre güncelleme gelmeyebilir. içime sinmeyen bazı kısımlar olduğu için client srcyi sıfırladım çünkü. en baştan yapacağım. çok uzun zamanımı almaz. bir sonraki güncellediğimde kaldığım yerden devam etmiş olacağım.
 
hangi kısımlar içine sinmedi
bazı kısımlar işte :D biraz yalap şap yapmıştım ama daha çok üstüne düşmek lazım. özellikle githubdaki geçmiş acayip kötü ve karışıktı o yüzden komple şeettim. zaten bazı patchlere sahibim gerisini halledicem en baştan.
 
en baştan başlayıp ui ile skyboxu shadera taşımıştım. hazır skyboxu da taşımışken @Kaiser 'in dinamik havası aklıma geldi dedim ki ben niye yapmıyorum. son kısımlarda fikir ve çözüm verdiği için @MEKA 'ya teşekkürler. çok basic şekilde yaptım texturelerin kötülüğünün farkındayım bu yüzden videoda çok üstüne düşmeyin ana fikire odaklanın sadece :D gölgelerde ışık kaynağına göre uzuyor kısalıyor ona da dikkat çekeyim xd

 
en baştan başlayıp ui ile skyboxu shadera taşımıştım. hazır skyboxu da taşımışken @Kaiser 'in dinamik havası aklıma geldi dedim ki ben niye yapmıyorum. son kısımlarda fikir ve çözüm verdiği için @MEKA 'ya teşekkürler. çok basic şekilde yaptım texturelerin kötülüğünün farkındayım bu yüzden videoda çok üstüne düşmeyin ana fikire odaklanın sadece :D gölgelerde ışık kaynağına göre uzuyor kısalıyor ona da dikkat çekeyim xd


Sadece y ekseni değilde eliptik şekilde dönse daha iyi olur bence. Her client kendi döngüsübü mü döndürüyor global mi?
 
Sadece y ekseni değilde eliptik şekilde dönse daha iyi olur bence. Her client kendi döngüsübü mü döndürüyor global mi?
şuanlık her client kendi döngüsünü çünkü hızlı olması lazımdı ama server saatine bağlarım bi ara

şimdilik sadece y dönsün sonrasına sonra bakarım ya
 
Son düzenleme:
su ve terrain shadera taşındı. ffp kodlar temizlendi. buffer manager oluşturuldu ve bufferların oradan yönetilmesi sağlandı. su yüzeyine çarpan ışığın su yüzeyini parlatması içinde bir ayarlama yapıldı.
0104_161725.webp
 
Geri
Üst