Comment on Nowadays, on certain games and game launchers, you can play the game before its fully downloaded. How is possible?

Tarquinn2049@lemmy.world ⁨1⁩ ⁨year⁩ ago

About 75% of a games file size are the optional higher res textures for higher graphics settings.(25% for “high” and 50% for “ultra” generally) You can start playing with only the lowest couple of resolution textures to start with in games that use texture streaming. Texture streaming also serves as a LOD system. As in textures further away from you only load the lowest level of detail version until you get closer anyway, then they swap on the fly one by one up to whichever highest degree of fidelity you picked in settings as it gets closer and closer.

The way they stream in sort of hides the transition, at least if the game was well designed. Similar to how a good LOD system for geometry works. It should ideally be imperceptible. The models should look almost identical at the distance they are being swapped at. Same thing with textures, if you notice them change, they likely tried to be too aggressive with it to lower performance cost more than a comfortable/seamless amount.

source
Sort:hotnewtop