Oyunda büyük şehirler olmamasının temeli, evlerde ve bitkilerde LOD sisteminin olmaması...
Bilmeyenler için, LOD sistemi bir objenin oyuncudan uzaklaştıkta texture ve poligon detayının düşmesi demek.
Yapılarda ve bitkilerde de LOD sistemi olmalı. Dev şehirler yapabilmeliyiz.
Oyundaki bir binayı 3.000 Poligon + 1024x1024 çözünürlükte bir texture olarak farz edersek, (multimeshten her objeye farklı bir texture yükleniyor,bu söylediğim çözünürlükten bile daha çok yer kaplayabilir)
20 tane binalı bir sahnede 60.000 poligon ve yaklaşık 3m x 3m piksellik bir texture birikimi oluyor.
LOD sisteminde düşünelim. 20 tane binayı 4 aşamada en kaliteliden en kalitesize doğru sıralıyorum,
1 bina için 3.000 poly --> 1.500 poly --> 750 poly --> 250 poly (en uzak aşama)
1 bina için 1024 pix --> 512 pix --> 256 pix --> 128 pix (en uzak aşama)
3 bina en yakında olacak, 9.000 poly + 3000x3000 pixel
6 bina hafif uzakta olacak, 9.000 poly + 3000x3000 pixel
9 bina uzakta olacak, 6750 poly + 2300x2300 pixel
en uzakta 25 bina bile olsa, 6250 poly + 3200x3200 pixel
eski sistemde 20 tane binalı bir sahnede 60.000 + 3milyon x 3milyon texture toplanması
söylediğim sistemde 43 tane binalı bir sahnede 31.000 poly ve çook daha düşük texture birikimi.
Bu söylediğim sistem ile özellikle şehir ve kalelerde oyun performans ve saniyedeki kare sayısı 2-3 kat arttırılabilir...
Teşekkürler,
WTF_knight
Bilmeyenler için, LOD sistemi bir objenin oyuncudan uzaklaştıkta texture ve poligon detayının düşmesi demek.
Yapılarda ve bitkilerde de LOD sistemi olmalı. Dev şehirler yapabilmeliyiz.
Oyundaki bir binayı 3.000 Poligon + 1024x1024 çözünürlükte bir texture olarak farz edersek, (multimeshten her objeye farklı bir texture yükleniyor,bu söylediğim çözünürlükten bile daha çok yer kaplayabilir)
20 tane binalı bir sahnede 60.000 poligon ve yaklaşık 3m x 3m piksellik bir texture birikimi oluyor.
LOD sisteminde düşünelim. 20 tane binayı 4 aşamada en kaliteliden en kalitesize doğru sıralıyorum,
1 bina için 3.000 poly --> 1.500 poly --> 750 poly --> 250 poly (en uzak aşama)
1 bina için 1024 pix --> 512 pix --> 256 pix --> 128 pix (en uzak aşama)
3 bina en yakında olacak, 9.000 poly + 3000x3000 pixel
6 bina hafif uzakta olacak, 9.000 poly + 3000x3000 pixel
9 bina uzakta olacak, 6750 poly + 2300x2300 pixel
en uzakta 25 bina bile olsa, 6250 poly + 3200x3200 pixel
eski sistemde 20 tane binalı bir sahnede 60.000 + 3milyon x 3milyon texture toplanması
söylediğim sistemde 43 tane binalı bir sahnede 31.000 poly ve çook daha düşük texture birikimi.
Bu söylediğim sistem ile özellikle şehir ve kalelerde oyun performans ve saniyedeki kare sayısı 2-3 kat arttırılabilir...
Teşekkürler,
WTF_knight