As a Roblox developer, it is currently too hard to create 3D skyboxes and have parts or models “attached” to the skybox and create better looking skyboxes. I’m basing this off of the post here, which shows you how to do this but it involves a very hacky method of doing this using ViewportFrames and Cameras and I feel like we should be able to do this without having to do all that.
The post I linked above also says it has Limitations and I believe having this as a feature would fix some of those problems mentioned such as the distortion because it’s using a hacky method to do this. We should be able to set a ZIndex on some of these objects and have these objects parented inside of Lighting. I’ve looked around and haven’t really seen any posts wanting to do this 3D implementation of parts and models that go directly into Lighting and allows us to move them at realtime. This would be very useful for clouds. Imagine having a game that makes you go to incredible altitudes and as you keep going the clouds stay constantly above you at a fixed position almost like it’s attached to the skybox but you actually can’t interact with it or come near it. That’s what I’m talking about.
There should also be a distance property that we can set to make it so the objects are X studs away from the player at all times, which obviously would have to be a large number so it doesn’t interact with the map.
If Roblox is able to address this issue, I would be able to create more immersive worlds for my games and make them more interactive and realistic looking. Making mountains or giant objects like the one in the post I provided above would be absolutely amazing to have in a game. Imagine the Planets you can attach to the skybox for a space game. Imagine the trees you can attach to make it look like a forest!