World origin issue

Okay. I’m currently working on a game and it’s in progress. I needed terrain so I used the generate option to generate some terrain not realizing that the terrain being generated was higher in the Z-axis from the world origin. Now, here’s the problem. I added some planes to my game and these planes are GS scripted. If you don’t know, GS is a plane script system mostly used in fighter jets (Roblox ofc).

GS scripts use the world origin 0,0,0 as the point to measure altitude. What I’m trying to say here is that the world origin is ‘Altitude 0’. The higher you go from the origin, the higher the altitude.

Now, back to my problem. As I said earlier, my terrain is placed higher from the origin. Due to this, the plane’s altitude recordings are wrong.
Altitude on the ground:
image

As you can see, the altitude on the ground is 1116 but it is supposed to be 0. This is because the terrain is higher from the world origin.

So, I guess fixing the world’s origin would be a solution to this problem.

Can we change the world origin or is there a way to move the terrain (the map is huge)?

Also, I don’t remember the seed number if you’re going to suggest deleting the terrain and generating a new one.

Sorry if this is in the wrong category.
Help is appreciated.

Just take the altitude measurement in the script and subtract 1116. This will give you an ASL style elevation though, not a radar elevation. You’ll need raycasting for that.

1 Like

Oh. I’m not familiar with GS scripting. So, I might mess up something if I try to change it.
But hey, I would like to know more about raycasting.

Try to move terrain downwards and also the maps

1 Like

Yes. But as I said in the post, The terrain is huge and I don’t know how to move it all together.
Do you have any ideas on how to move it?

The terrain tool have that feature I think

1 Like

you can select everything using a terrain tool and move it downwards