It’s simple, it’s a script that implements a better (visually) night sky.
Right now it supports a few more things compared to the current roblox night sky such as:
- Falling Stars
- Nebulas (They aren’t anything too special)
- Optional Day Night States (Stars can be left visible at day too, not only night.)
Pretty much everything about it can be customized inside the local script at the ShaderData module script. Sorry this does not have some fancy menu to change its settings.
Almost every value should have its own comment in the ShaderData module, here’s a few basic things you can change in it as an example:
- Star Amount
- Size of stars
- Distance of stars
- How many can and cannot flicker
- Amount of falling stars appearing
- Amount of nebulas appearing
- Color (Can choose whenever or not to use a single color or to use a random color selected from between two other colors, applies to all objects)
- If the stars follow the moon or not (If they follow the moon they can give the effect of planetary rotation, looks cool)
- And many more that you’ll find in the ShaderData module
You may also notice that it’s somewhat to very laggy, you can try setting method 1 to false and set method 2 to true, this will make it so the stars are rendered as gui rather than spheres in the workspace. This should help with performance a lot however may look slightly to noticeably worse. Also with method 2 the script will no longer generate any falling star.
Also you can use all 3 methods at once.
They might also not show up if your graphical settings are set too low or if Atmosphere Density is set too high along with fog.
To set it up you just put the NightSkyShader script in any place you want (that can actually execute them) and put the Modules folder (not the one inside the NightSkyShader script) in ReplicatedStorage.
I know this is not very professional but i guess it is what it is. Let me know if something is broken or if you have some suggestions for it, i might try updating/improving it in the future.
Oh yeah in the future I may try to upload some pretty fancy reflection system (it’s not “RTX” or things like that), so if you want, you can stay tuned for that.
The File:
Distro_1.1.rbxm (23.0 KB)