Deep Space Shader
A downloadable asset pack
Here is a funny shader i made in Godot 4.4 that is highly customizable.
This shader simulates a deep space background with layered, flowing “Nebula-ish” clouds and optional flickering stars. Using a noise texture and parallax scrolling, it creates depth & movement. Parameters control color tinting, distortion, brightness, and star behavior to achieve various funny space effects.
In the screenshots i left the setting on a suitable noisetexture (just play around with the settings) and an image of a noisetexture that works well.
Download
Download
deep_space_shader.zip 3.6 kB
Install instructions
The Zip contains 2 files which hold the same code only different formats
Its a Pure Shader so all you have to do in Godot is add it to a Colorrect or Sprite2D Node
.gdshader (Godot)
.txt
Comments
Log in with itch.io to leave a comment.
Thank you for making this, it's super cool! I made it into a sky shader.
I also was experimenting with making the "holes" have a smoother transition from the edge white to the center black but didn't quite figure it out, as it looks quite pixel-y in the skybox. Any thoughts on how I could add a thicker, smoother white border/transition to them?
Glad you like the shader and turned it 3D, looks amazing. The shader doesn't directly have a way to create what you seek. The only way i can think of is by altering the code logic itself, in which i am not really smart enough to do myself to get the effect or changing the Noise texture to match your idea could work.
Maybe you could explain to me, within the code, what actually causes the "holes"? As it seems to me if the color in the sky reaches nearly pure white, it becomes pure black instead.