mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-13 23:02:22 +00:00
On the 3D Tiles host each Satellite clouds image (4096x2048 for the regional product and for every detail window) was drawn to a canvas, read back, given its transparency curve on the page and written back. The lookup table halved that pass; this removes it. The shell's material now samples the image as it was decoded and applies the same curve (brightest channel, 2.2 power, smoothstep 0.40-0.70) in its fragment shader, scaled by a strength uniform. The shell's image cache no longer keys on the infrared mode, so changing the filter strength sets one uniform: no fetch, no decode and no second 33 MB canvas per mode. Globe hosts keep the per-pixel transfer for their draped imagery. Co-Authored-By: Claude Fable 5.2 <[email protected]>