From 08dd0e1c6417399e7026f72ab19167ea84e03bde Mon Sep 17 00:00:00 2001 From: Mark Date: Sun, 24 Dec 2023 12:12:02 -0800 Subject: [PATCH] Minor notes --- src/render/shaders/starfield.wgsl | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/render/shaders/starfield.wgsl b/src/render/shaders/starfield.wgsl index d582d43..b1a55c6 100644 --- a/src/render/shaders/starfield.wgsl +++ b/src/render/shaders/starfield.wgsl @@ -104,8 +104,11 @@ var sampler_array: binding_array; // Fragment shader @fragment fn fragment_shader_main(in: VertexOutput) -> @location(0) vec4 { - let b = 1.0 - (in.tint.x / 1.2); // brightness + let b = 0.8 - (in.tint.x / 1.5); // brightness let c = in.tint.y; // color + // TODO: saturation + // TODO: more subtle starfield + // TODO: blur stars more? let c_top = vec3(0.369, 0.819, 0.796); let c_bot = vec3(0.979, 0.556, 0.556); @@ -116,5 +119,8 @@ fn fragment_shader_main(in: VertexOutput) -> @location(0) vec4 { sampler_array[global.starfield_texture.x], in.texture_coords, 0.0 - ).rgba * vec4((c_top + c_del * c) * b, 1.0); + ).rgba * vec4( + (c_top + (c_del * c)) * b, + 1.0 + ); } \ No newline at end of file