Hello world,
If I want to create a landscape (actor) that is 32x32 km = 1024 km2, or bigger, how do I do this? Any tips would be greatly appreciated. Or any other way to create a world with a landmass of this size.
UE5 talks about 88 Mkm distance from origo, or rather 88 Gm, but with landscapes? How?
New to Unreal I’m looking for tutorials on open world creation, but none of them seem to be about large worlds. I plan to make an RPG of sorts with more RTS-like camera, with the possibilty to accelerate time, so a large world is a must.
With New landscape, I can create 8x8 km = 64 km2; I can set a scale of the landscape, and I did double the scale (x, y = 200, 200) to make 16x16 km but then at half resolution (m/vert), which is fine for me. That’s decent size.
I can import heightmaps to increase this size, but not 32x32 km, only if I have 256 GB RAM, I have 64 GB, and 24 GB VRAM, I have 8 GB.
Or I could ditch landscapes and use meshes, and relying on nanite. But I guess I would lose out on landscape functionality (first off foliage on static meshes seem a bit off, compared to use on landscapes, collisions are not right so meshes are not placed on top of the mesh).
Or make some kind of zoned levels, with one landscape in each, but that seems to defeat the purpose of World partitioning.
In Unity I can create a set of, for example, 8x8 Terrains @ 8x8 km each, making 1024 km2 (max heightmap resolution seems to be 4096 px, so 2 m/vertex), but no built-in World partitioning in Unity, so I guess I have to make a quad tree solution of sorts. So I look to Unreal 5.