Wpis z mikrobloga

Od jakiegoś czasu gram sobie w World War 3 i gra po uruchomieniu mocno przycina. Poguglałem i doszedłem do wniosku, że tak mocno przycina z powodu kompilacji shaderów. Problem w tym, że przycina za każdym razem po uruchomieniu czyli za każdym razem po uruchomieniu robi tę cholerną kompilację shaderów. Niech mi ktoś wytłumaczy dlaczego nie zapisze sobie skompilowanych shaderów w pliku na dysku po pierwszej kompilacji by potem tylko to wczytywać a nie kompilować raz po raz? Albo dlaczego ich nie skompiluje podczas instalacji raz na zawsze? Nie rozumiem tego. Moim zdaniem powtarzanie ciągle tego samego to debilizm do sześcianu. Jakoś nie muszę sobie kompilować kodu źródłowego każdego programu gdy go chcę uruchomić więc dlaczego shadery muszę?

#gry #grypc #gamedev #ww3
  • 3