Universe Sandbox · published

Immerse yourself in a universe more awe-inspiring and realistic than ever before with our next-generation Universe Sandbox graphics update. We’ve spent the last two years completely replacing our 10-year-old graphics technology with a state-of-the-art system in our biggest update in years and our biggest visual update ever!
We’ve also included many non-graphics-related improvements with this update, including
This graphics update is part of our plan to rewrite Universe Sandbox piece by piece with cutting-edge systems so we can continue to improve it for years to come. It’s like we’re gradually replacing every part of a spaceship out from under you while you’re actively piloting it.
Space in a New Light | Update 35 is now out!
Learn more about all the additions and improvements in this update.
A Brighter Future For All (Literally)
While not exhaustive, some of the most visually apparent changes you’ll see in Universe Sandbox are

Current

Work in Progress

Comparing Earth and 100 colliding moons with Realistic (Space Goggles off and no artificial lights) and Enhanced (Space Goggles on and no artificial lights) Object Visibility.

Current

Work in Progress

Current

Work in Progress

Current

Work in Progress

Current

Work in Progress

Current

Work in Progress

Current

Work in Progress

Current

Work in Progress

Current

Work in Progress

Current

Work in Progress
We’ve also solved some known visual issues, like the apparent “eclipses” you see after landing on a planet’s surface. Our new system solves the underlying problem - star glows (or bloom) being rendered on top of the atmosphere instead of behind it.

Current

Work in Progress
Under the Hood
Universe Sandbox runs simulations by computing how data from every object, like temperature, mass, and composition, changes over time. We also use this data to realistically create and adjust the visuals you see on your screen (called graphics rendering) using shaders.
Shaders are pieces of code that run on your graphics cards and use game data to render our graphics as the simulation changes. Shaders let us show you the universe realistically, no matter the scenario, without relying on manually animated, hand-drawn images or textures.
Our old graphics system utilized Unity’s Built-in Render Pipeline. To create realistic graphics with this pipeline, we manually wrote all the shaders in Universe Sandbox using a shader-specific programming language. This code was dense and hard to read when we wanted to update it, and every time we wanted to test a change, we needed to recompile the code to test it. This was often a time-consuming process.

A snippet of custom shader code for rendering planet atmospheres. This 1100-line shader defines variables, does some math, and is tricky to parse when looking for issues.
We’re transitioning our graphics rendering to Unity’s Universal Render Pipeline (URP) because it
Shader Graph also includes more built-in lighting models so we can experiment quickly by breaking the graphs into small pieces and providing visual previews without recompiling the code, reducing development time.



Work in Progress - Top: The Shader Graph for rendering planets. Following the graph flow is easier than reading code, inputs are simpler, and the nodes show visual previews. Middle: Close-up of the Shader Graph node for rendering liquids on planets. This shows all the inputs and outputs of the node needed to render the liquid. Bottom: Close-up of two preview nodes that show what the planet's surface will look like that can be used for quick testing and debugging (no object is selected for these previews, so they are colored black and pink, respectively).
New Minimum Requirements
Improving our graphics means we need to update our minimum hardware requirements to include
We’ll ensure all users affected by this change can always access the version of Universe Sandbox from before this minimum requirements update.
What’s Next
We’re doing more testing to track down the last remaining issues to ensure Universe Sandbox looks realistic and runs smoothly in every scenario. Many parts of our simulation already look amazing.

Current

Work in Progress
There are still a handful of issues we need to work out. These include issues like this one we solved a few months ago, where our backgrounds weren’t being rendered quite right with some graphics cards.

Before

After
And like any new feature, there may be issues we have yet to find and fix – and you can help!
Try the preview of our next-generation graphics update right now!
Learn how to opt-in to this preview version on Steam, now available for testing and feedback.
https://universesandbox.com/support/previewversion
And Beyond
This graphics update is just the beginning of the changes to come and includes many other improvements. The first updates to our user interface system are already a part of this preview version, and we’re actively working on a complete replacement of our simulation architecture so we can continue to make Universe Sandbox even more realistic.
Unless otherwise noted, all work-in-progress images are taken using our default “Enhanced” Object Visibility mode.
Join our community discussions on our Steam Forum and our official Discord community.
Updated on March 3, 2025