How to create a round world that looks flat while on it

Hey!

So I want to make a game where you can control the world. But for the world I want it that the player can move the world and zoom in and out. And that when the player zooms in the world will ook flat like the real planet earth. And when zooming out it looks like a sphere.

If anyone can tell me how to do this that would be awesome!

1 Like

Well, I don’t think you can really do that, if that’s possible it will still be way too hard to do.

Make the sphere big and when you zoom it it will look flat. Basically like normal earth.

I just thought of something else cause its like an 2d game sort of like Worldbox I don’t know if you ever heard of the game but that’s type of game am I trying to make.

When the player zooms out make the mesh rounder.

Let’s say all the way zoomed out is 0 and zoomed in all the way is 1. 1 is a perfect square and 0 is a perfect circle.

You would need to have it swap to show a model of the earth after u zoom out far enough, also change the FOV for fisheye view

1 Like

I understand you but the easiest way to do it with a very big sphere with lots of vertices (do that in blender and subdivide as much as possible). And then import that to Roblox. When you zoom in it will look kinda flat.