I'd really love to be able to rotate a skybox

I was actually just thinking about this. It’s 2023, I wish we had this feature, it would be super useful.

Along with this, I think Roblox should consider adding a way to show which side of the skybox is which in the viewport (eg replace textures with ones that say front, back, etc) it seeks simple but it honestly can get jumbled up sometimes.

Here’s an example of a skybox in omegaspace. It’s great but if I wanted to rotate it I’d have to edit the skybox and reupload which is a pain. While we’re at it, if you look closely the black levels are not great and it’s because the images were made with high bit depth but Roblox limits us. If it was not a huge engine hassle I would love it if Roblox could overhaul the skybox system to implement the suggestions made here

3 Likes

Skyboxes, in general, need to be updated.

Can you just use a spherical skybox mesh, anchor it to the camera with a script, and rotate it that way? I’ve used this to show a sky in a ViewportFrame, but never in the actual game.

1 Like

That has its own limitations, such as all that comes with rendering a spherical mesh (not really all that much, but still, just another object to render), and the fact that you won’t be able to see the actual sun and moon (and stars) using this method.

2 Likes

Unrelated to this thread, holy cow this is a trip down memory lane… almost brings tears to my eyes about how far everythings progressed.

I think some scripter could make a fake skybox that does the same thing, even to the point of setting the position of a sun and moon decal based on TimeOfDay and GeographicalLatitude. It’s just slightly off from the real thing.

I kinda agree that a rotational Vector3 should be added if it doesn’t take Roblox way too much effort.
And further properties on the skybox wouldn’t hurt me, it would give users more ways to design their experiences.

I just don’t think there are many games that really need a spinning skybox, which is probably a reason it has not been added yet.

1 Like

It has been 11 years. We still do not have this.
What happened to this concept?
Everyone wants it!
I wish roblox would just listen to us.

4 Likes


Seems to be coming in build 671?

4 Likes

This likely already is added, but not yet “enabled”. I can check it out via internal studio to see if any fast flags related to it are here that would prematurely enable it.

I would like to add:

Will we also be able to affect celestial bodies with this?

I can see a lot of potential for this in creating a psuedo map rotation effect by rotating the skybox and its celestial bodies to make it appear as if the map is rotating without affecting any physics, but I fear only being able to rotate skyboxes is going to look goofy if not for the ability to rotate celestial bodies with it due to how they affect lighting.

Without the ability to reorient celestial bodies as a group, this effect can’t be pulled off due to the way repositioning just the sun works in Roblox, meaning lighting would ruin your effect.

Personally I wouldn’t want celestial bodies to rotate for my own use cases, and it seems difficult to set Sun/Moon position if you have TimeOfDay, GeographicalLattitude, and now Skybox Orientation affecting them. But maybe we’ll see it happen?

I’d love an upgrade to stars in general. They’re still flickering pixels.

You’re absolutely right. I feel like both the skybox and celestial bodies should be treated as separate instances (perhaps only internally for parity with legacy projects) to best fit every developer’s use case, but whether or not this is feasible is up to the team.

At the end of the day it’s cool to see something surface that has been on the back of my mind for a long time now.

1 Like

Crazy it took 12 years for Roblox to actually add this.

At least it got added :scream:
How old was asimo here when he first requested? lol

He would’ve been 18 at the time of this request!! :sob: Kind of crazy!