So, for context, there's a Minecraft mod called terra 1 to 1 which basically takes terrain data like heightmaps, and converts them into Minecraft terrain and also lets you go to lat long coordinates. But it's on an outdated version of Minecraft and it isn't compatible with many other mods. So I decided to try and recreate that concept in unity somehow, but I am not sure where to start. My first idea was for it to get the heightmap of each area it goes to, then plug that into a voxel terrain generation script (which won't be cubes btw) and it will make approximate the height of each voxel to the heightmap. But I have 2 issues
A: it has to look up online the heightmap of each area you go at every time you move or look around in a single frame
B: It would eventually lag because of having so many voxels and heightmaps spread throughout
There is a heightmap of the entire earth but it isn't 1 to 1, and I would have to make a gigantic plane and subdivide it like a million times for it to look a little similar to it
And other than that I haven't really known where to start, so if anyone has any suggestions, ideas, or places to start at, it would be appreciated
Yes, I'm aware someone has made a game using a similar concept, but it is not 1 to 1 so you can like walk around and feel like you're actually where you are. Plus it's a shader and not actual geometry
Terra 1 to 1 link: https://www.curseforge.com/minecraft/mc-mods/terra-1-to-1-minecraft-world-project