diff --git a/assets/shaders/jupiters_rings.wgsl b/assets/shaders/jupiters_rings.wgsl index dc8ed48..02310ca 100644 --- a/assets/shaders/jupiters_rings.wgsl +++ b/assets/shaders/jupiters_rings.wgsl @@ -65,8 +65,9 @@ fn fragment(in: VertexOutput) -> @location(0) vec4 { let r = r_uv * ring_radius / jupiter_radius * jupiter_radius_Mm; alpha *= ring_density(r); + alpha -= 0.001; if alpha <= 0.0 { - return vec4(color, alpha); + return vec4(color, 0.0); } if in.uv[0] < 0.5 { diff --git a/src/defs.txt b/src/defs.txt index 359ef8d..1c5655f 100644 --- a/src/defs.txt +++ b/src/defs.txt @@ -9,7 +9,7 @@ actor 0 0 0 jupiter actor 0 593051 0 suit relativeto jupiter - orbit 220800e3 0.66 + orbit 226000e3 0.66 player yes id player mass 200.0