Grafiikkabugi Black Mesassa
11.8.2022
Tykkään Black Mesa -videopelistä (oivallinen Half Life 1:n remake), ja graafisella hienoudellaan se vetelee aivan Source-pelimoottorin rajoja. Koneeni on kylläkin jo hieman vanhahko (ja peli itsekään ei ole yhtä viimeiseen asti optimoitu kuin muut Valven pelit tuppaavat olemaan), joten laitoin grafiikka-asetukset lähes minimiin.
Ihmettelin paljon, mistä ekassa ja tokassa screenshotissa näkyvä bugi johtuu, ja myös sitä, miten siitä ei löytynyt juurikaan tietoa muualta netistä.
Viivat ovat suurin piirtein jonkin akselin suuntaiset: kun laitan konsolista päälle komennon cl_showpos 1
, viivat näkyvät olevan samassa suunnassa kuin silloin, kun kääntymäkulma (yaw) on nolla (tai 180). Ne kylläkin vaihtavat suuntaa, etenkin Xen-alienimaailmaan sijoittuvissa kartoissa, mutta eivät paljoa, heiluen edestakaisin pienen kulman yli.
Viivat rajautuvat kanssa pienelle pystytilalle: kartasta riippuen voi siirtyä niiden päältä niiden alle. Ensimmäisessä screenshotissa (kartalta bm_c4a1b, chapterissä Xen) katson suoraan niiden "lähdettä" kohti; niiden pystysuuntainen koordinaatti on suunnilleen 10 000 (parisataa päälle). Toisessa screenshotissa (kartalta bm_c3a1b, chapterissä "Forget About Freeman!") niiden pystykoordinaatti on noin −300.
Tässä pienessä videossa näkyy, kuinka viivat liikkuvat:
Varsin mielenkiintoista on, että viivat häviävät, heti kun ottaa kuvankaappauksen pelin sisällä F12-näppäimellä. Nämä kuvat piti ottaa pelin ulkopuolelta, print screen -näppäimellä.
Heti jos video options -valikossa dynamic lights quality -asetuksen muuttaa potatosta lowksi, niin viivat häviävät.