uniform vec3 u_solar_irradiance; uniform float u_sun_angular_radius; uniform float u_bottom_radius; uniform float u_top_radius; uniform vec3 u_rayleigh_scattering; uniform vec3 u_mie_scattering; uniform float u_mie_phase_function_g; uniform float u_mu_s_min; uniform float u_max_rayleigh_shadow_length; uniform sampler2D u_transmittance_texture; uniform sampler3D u_scattering_texture; uniform sampler3D u_single_mie_scattering_texture; uniform sampler2D u_irradiance_texture;