Creating a realistic and large planet

I’d like to create a very, very large planet that’s so big, you can’t tell that it is round when you’re on it, but when you’re in space, you can tell that it’s round, sort of like the game No Man’s Sky. Or, you know, Earth itself.

The thing is, there’s a limit to how large a part can be, and the larger it gets, the bumpier the sphere gets.

I’ve tried using part-to-terrain to make it look smooth, but it doesn’t work at maximum part size. I have no idea how to make the planet large enough to make it look like it isn’t round when on the planet. Now, I don’t want to make it flat or put a sort of mesh around a flat surface-because then you couldn’t travel as far.

Any suggestions help. If you know how No Man’s Sky does it, please let me know.

2 Likes

In order to make such a planet, you’d have to make the bricks so long that after a while you increment it by like 1 stud(or even less!) to give that feeling of it not being round when on the planet. This would have to be insanely large and in the end I don’t think it would matter since roblox’s render distance won’t show that far. There may be a way with customizing the camera or doing something with scripting. But, as building it, it would be such a tedious and time-investing process.

What would be a good alternative to this?

Maybe create your own gravity system xd

I don’t know much about the technical aspects of making a giant planet, but you could try using unions or mesh parts to basically trick Roblox into making a bigger sphere. Using Unions, you’d first divide the ball into a quarter, and then scale the quarter up to the max allowed size. Then, you could duplicate it until you have 4 quarters, and just fit them all altogether like a jigsaw puzzle.

If you know how to use 3d software such as Blender however, you could do away with the Unions, and instead make the puzzle pieces with a 3d program. Once they’re done, you’d just have to export the model you made to Roblox. An advantage to doing it this way is that you could probably also make the annoying bumps on the planet a lot smaller with the help of the 3d program.

Of course, this is only the first step, because you’d also need to make some kind of custom gravity script which will pull you towards the centre of the planet.

3 Likes