Commit Graph
2 Commits
Author SHA1 Message Date
hypercross 3dd3db5643 fix(web): decode textures as sRGB in 3D viewers
TextureLoader leaves colorSpace as NoColorSpace, so card, tile, token, model, and part art is uploaded as linear and then double-decoded in the shader, washing out contrast. Mark each texture sRGB so the GPU decodes it once, correctly.
2026-08-15 12:25:21 +08:00
hypercross 6502fdae4f refactor(web): code-split the three.js stack out of the main bundle 2026-08-10 09:12:38 +08:00