#19052
Nem hülyeség az, inkább éppenséggel egy nagyon is ötletes és épkézláb technikai megoldás a kijelzők felbontása és a játék futási sebessége illetve látványa összehozásából.
Az egyik felbontás a kijelző felbontása. Ez nagyon okos megoldás, ha még nem találkoztál olyannal, hogy egy adott játék nem futtatható az LCD monitorod natív felbontásán. Ilyenkor vagy lejjebb veszed a felbontás, de csak olyanra tudod, amit egyfelől támogat a monitor, másfelől a monitor natív felbontásának képarányát megörzi.
A másik felbontás a 3D motor számolási felbontása. Ez teljesen független lehet a monitor által támogatott felbontásoktól, és lehet csökkenteni, ha gyorsabb futtatást akarsz (cserébe a kép egyre többet veszít az élességéből), vagy lehet feljebb rakni, ha jobb minőségű képet akarsz (aféle FSAA built in...).
Ezután a 3D motor felbontását simán átméretezik (ha nem azonos a kettő egymással) és kirakják a kijelző felbontásán.
Ha PC-n újdonság is, konzolokon régóta használják, ott ugye van a felbontás, amiben a hardware lerendereli a képkockát, majd átméretezik arra a felbontásra, ami a kimeneti szinten meg van adva.
Példa: vagy egy PS3-ad, hozzá egy FullHD (1920x1080 pixel) felbontású LCD TV-d. A fejlesztő választhat, hogy a grafikus motor az adott szinten milyen FPS-t képes kinyomni, és arra lövi be a motort, erre optimalizálja az egész játékot, hogy ezen a felbontáson folyamatosan fusson. Tegyük fel a szép effektek és a grafika miatt ez legyen 1280x720. A játék ebben renderel, de például a bevezető videó ettől még lehet 1920x1080-as CGI videó. A kimeneti szinten egyaránt 1920x1080 pixel lesz a képfelbontás, de persze neked feltűnhet, hogy a kép játék közben nem lesz olyan éles...