Autor Wątek:  Pozostałość po dawnych czasach symulatora - Latarnie z "Plamami światła"  (Przeczytany 1025 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline damianml

  • Wiadomości: 5
    • Zobacz profil
  • Otrzymane polubienia: 3
Witam,

Chciałbym właściwie otworzyć dyskusje na temat pozostałości "Reliktu" z symulatora, mianowicie latarni. MaSzyna posiada dynamiczny system pogody, System dnia i nocy, "Dynamiczne" reflektory pociągów jednakże pozostał chyba ostatni relikt przeszłości MaSzyny czyli plamy światła na latarniach, czy obecnie w tym kierunku są prowadzone prace? Czy wymagają one aż tak głębokich zmian w symulatorze że ten temat został zaniedbany już od kilku wydań?

Offline robert357

  • Wiadomości: 30
    • Zobacz profil
  • Otrzymane polubienia: 15
Odp: Pozostałość po dawnych czasach symulatora - Latarnie z "Plamami światła"
« Odpowiedź #1 dnia: 14 Listopada 2022, 15:39:47 »
Tutaj chyba chodziło o ograniczenia OpenGL w Maszynie. Jest limit ile może być świateł na raz i to widać po tym, że:
- auta też nie emitują światła,
- w jakimś scenariuszu w Darwinowie jest moment, gdzie jest kilkanaście lokomotyw z załączonymi światłami i w niektórych one nie działają ("świecą" się tylko tekstury).

Ja bym jeszcze dorzucił do tego wątku kwestie widoczności źródeł statycznych świateł, t.j. semafory oraz latarnie, we mgle. Światła lokomotyw ładnie się wyłaniają z mleka, gdzie statyczne nadal są widoczne jakby mgły nie było.

Offline szogun

  • Deweloper
  • Wiadomości: 5607
  • Nie matura a chęć szczera zrobi z Ciebie oficera!
    • Zobacz profil
    • szogun Studio
  • Otrzymane polubienia: 507
Odp: Pozostałość po dawnych czasach symulatora - Latarnie z "Plamami światła"
« Odpowiedź #2 dnia: 15 Listopada 2022, 21:36:41 »
Światła lokomotyw ładnie się wyłaniają z mleka, gdzie statyczne nadal są widoczne jakby mgły nie było.
To już jest akurat błąd programowy związany z sortowaniem obiektów nieprzezroczystych, a nieprzezroczysta jest flara podpięta pod te obiekty.
Skoro kot robi MIAU czyli miauczy, to dlaczego pies szczeka a nie hauka?
Informacje o trwających pracach -> facebook.com/szogunstudio

Offline skorakora

  • Wiadomości: 68
    • Zobacz profil
  • Otrzymane polubienia: 34
Trzeba zmienić renderer bo obecny kiepsko sobie radzi  z dużą liczbą dynamicznych świateł
Mogę tutaj powiedzieć źle, ale w maszynie jest foward rednerer, a jest on najmniej efektywną opcją generowania dużej ilości świateł
Tych algorytmów jest mnóstwo, musiałbym teraz przeszukać internet który na obecną chwilę jest najbardziej efektywny.
Wiem tylko że foward renderer jest najgorszą opcją jeśli chodzi o wydajność.

Tutaj jest dobre wyjaśnienie problemu
« Ostatnia zmiana: 01 Grudnia 2022, 22:04:59 wysłana przez skorakora »