#Terra 1 to 1 unity port

1 messages · Page 1 of 1 (latest)

nimble spindle
#

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

#

I really want to see something like this be a reality

#

So I'm open to any suggestions

#

It's open source but it's written in Java

#

I will take a look at it and see if I can see anything useful

#

Yeah I don't understand anything

#

Again if anyone knows how I could go on about this I'm open to ideas or suggestions

nimble spindle
#

There's a full scale heightmap but it's millions of pixels of resolution

nimble spindle
#

But again it would run at 6 fps and that's being generous

nimble spindle
#

I looked for a discord on the mod but no luck

nimble spindle
#

Would it be feasible to

#

Yeah no

#

I don't think downloading the individual heightmap of every single place in the world is a good idea

#

And my project is already 300 mb

nimble spindle
#

yeah I've been thinking about it

#

I don't really know

#

I would have to ask the developer

#

and then just recreate what he did in C#

#

not directly convert

#

but like

#

just get the idea of how it works

#

and then just adapt it to unity C#

nimble spindle
#

I looked for the heightmap and turns out it's not heavy at all

#

it's just 6 mb

#

doesn't fix the texturing or the subdivision problem tho

#

maybe I should aim for a voxel terrain generation script first

#

and then modify it

#

to the heightmap

#

and then just make it look good

#

if only I could just access satellite data real-time

#

wait

#

can I?

#

I'm going to do some courses on terrain generation and things like that

#

and coding in general

#

I do really have to get prepared for this one

#

it's from 4 years ago but it shouldn't be a problem

#

yeah it isn't working