




LMFAO's Starry Night - VRChat Skybox Shader
Product Description
LMFAO's Starry Night Skybox Shader for VRChat/Unity
A fully customizable night sky shader for your VRChat worlds. Everything is procedurally generated, so no texture files eating up your upload space. Compatible with LMFA_OS
What it does:
This gives you a complete night sky system with stars, aurora, nebula, constellations, and a milky way band. All of it is adjustable through the material inspector - change colors, density, brightness, animation speed, whatever you need.
The stars twinkle, the aurora flows like actual curtains of light, and you can make the whole sky rotate slowly. Comes with a network sync prefab so everyone in your world sees the same thing instead of being desynced.
Features:
- Adjustable star field with twinkling animation, Multilayer Stars
- 11 constellations (you can show/hide individual ones)
- Volumetric aurora borealis
- Multi-layer nebula system
- Milky way
- Sky rotation with network sync
- Quest compatible
- Custom editor interface so you're not scrolling through a giant list of properties
Example World: RBN Mainstage
The constellations are custom patterns I made - they're spread around the sky at different elevations, these can be adjusted with a bit of programming knowledge.
Technical stuff:
Everything runs in the shader, no textures required. The aurora uses ray marching for that volumetric look. Stars are procedurally placed using noise functions. It's optimized enough for Quest.
Includes the shader, editor script, and an Udon prefab for network sync.
License:
Personal use only - you can use this in any VRChat worlds you make for yourself. Can't resell it or share the files.
If you're doing commissions or charging for world access, you need the commercial license version instead.
Setup is straightforward: Make a material, set it to this shader, put it in your skybox slot, adjust the properties how you want. Done.
Works with Unity 2019.4+ and VRChat SDK.