I am looking for the most performant solution to modifying the environment texture for WebGPU standard materials.
The ideal solution would be to multiply the environemnt texture with a gradient. I can do this using canvas textures but every time I switch the environment texture to this new modified version I get a rather nasty performance hit.
The use case for this is pretty much a daytime cycle, where the environment texture is bright and blueish during the day and more on the red side in the evening and the transition moves smoothly as time passes.
Alternatively if there is an existing solution for applying lights to the environment texture that would also probably get me close enough.