diff --git a/assets/shaders/jupiters_rings.wgsl b/assets/shaders/jupiters_rings.wgsl index 50d18fd..fc66e54 100644 --- a/assets/shaders/jupiters_rings.wgsl +++ b/assets/shaders/jupiters_rings.wgsl @@ -7,6 +7,7 @@ @group(2) @binding(1) var jupiter_radius: f32; const jupiter_radius_Mm: f32 = 71.492; +const brightness = 0.05; fn smooth_edge(start: f32, end: f32, value: f32) -> f32 { var x: f32 = (value - start) / (end - start); @@ -59,7 +60,7 @@ fn ring_density(radius: f32) -> f32 { fn fragment(in: VertexOutput) -> @location(0) vec4 { let jupiter_percent = jupiter_radius / ring_radius; let color = vec3(0.3, 0.3, 0.3); - var alpha = 0.02; + var alpha = brightness; let r_uv = 2 * distance(in.uv, vec2(0.5)); let r = r_uv * ring_radius / jupiter_radius * jupiter_radius_Mm;