Get the latest tech news
Shipping textures as PNGs is suboptimal
Are you shipping textures to players as PNGs? The goal of this post is to convince you that this is suboptimal, and walk you through a better approach.
This trades mild degradation of image quality for improvements in storage, VRAM usage, and sampling performance. This sorta makes sense–image viewers are typically designed to show a single image, whereas a texture may be comprised of multiple mipmaps and cubemap faces and such, and may be HDR. I’ll probably write a follow up post describing my strategy for automating this at some point in the future, but if you want a sneak peak, check out Oven.
Or read this on Hacker News