three.jsCustom Fog
Custom height fog via TSL, pooling in a procedural alpine valley forested with 500,000 instanced trees.