British Columbia Mountain Valleys Real-World Terrains 16 km²


✦ PERFORMANCE Native 3840 x 2160 - the demo scenes are made for native 4K in all three pipelines, ... ✦ DEMO CONTROLS Mouse look WASD move Shift fast ... Open-world games


by Matei Ioan Alexandru


Price History +

31 real-world heightmaps of mountain valleys in British Columbia, Canada, about 4 x 4 km (16 km²) each at 1 m, true 1:1 scale. 9 demo scenes, Built-in/URP/HDRP.
  • Heightmaps - 31 x 16-bit greyscale PNG, 4033 x 4033 px: 31 maps of 4.032 x 4.032 km (about 4 x 4 km, 16 square km) at 1 m per pixel
  • Relief - 640 m to 1,029 m per map (lowest point of each map at 0)
  • Unity terrains - one terrain of 4097 samples per map, terrain holes for the exact edge
  • Height precision - one height level is about 2.0 cm on the flattest map and about 3.1 cm on the map with the largest height range
  • Demo content - 3 map prefabs (one prefab works in every pipeline) + 9 demo scenes (3 per pipeline)
  • Ground textures - 8 British Columbia Mountain Valleys ground layers + the shared ground layers, 4096 x 4096 albedo, normal and mask
  • Water - transparent lake and river surfaces whose colour comes from the real water depth (depth texture), soft shorelines, travelling waves and river flow, for Built-in, URP and HDRP
  • Shaders - anti-tiling, world-aligned terrain shaders with side projection on steep faces (triplanar) for Built-in, URP and HDRP
  • Editor tools - Terrain Builder, Project Setup, British Columbia Ground Textures; PDF documentation included
  • Compatibility - Unity 2022.3 and above; Built-in, URP and HDRP

▶ Full 4K video showcase: https://youtu.be/plI04KkvP7Q

​

The forested mountain valleys of British Columbia, Canada - steep valley walls, avalanche paths, meandering rivers, a river delta and lakes below the peaks - at their real size, at 1 m resolution

31 heightmaps of the mountain valleys of British Columbia, Canada from real-world elevation data (DEM). Steep forested valley walls, avalanche paths, rivers winding across flat valley floors, a river delta building into a lake and small lakes below the ridges of British Columbia's mountains. Each map covers 4.032 x 4.032 km (about 4 x 4 km, 16 square km) at 1 m between samples. Every Unity terrain sample is an original heightmap pixel - nothing is stretched or resampled - and 1 Unity unit is 1 metre.

​

✦ WHAT'S INSIDE

  • 31 heightmaps - 16-bit PNG, 4033 x 4033 px, relief from 640 m to 1,029 m per map
  • One Unity terrain per map - 4097 samples at the map's own 1 m spacing; the unused 64-sample strip at the edge is cut away with terrain holes
  • 3 demo levels x 3 render pipelines - 9 ready scenes to fly or walk through: Delta Lake, River Valley, Cirque Lake
  • Terrain Builder - one click turns any heightmap into a real-scale Unity terrain
  • British Columbia Mountain Valleys ground look - 8 ground layers in 4K (meadow, forest floor, dry earth, scree, rock, gravel, bog, lake bed)
  • Shore water - transparent valley lakes, a river delta, meandering rivers and mountain streams: clear at the shoreline, the bed visible in the shallows, darker water further out, rivers that follow the valley downhill, a thin moving shore film and wet ground just above the water, in Built-in, URP and HDRP
  • Forest, avalanche paths and meadows - the ground of the demo levels is painted from the real shape of each map: dark forest floor on the valley walls, green avalanche paths down the gullies, meadows and fens on the valley floors, bare rock only on real walls, talus below them

​

✦ FEATURES

  • Exact scale - size and height range are in every file name and inside every PNG, and the builder reads them for you
  • 1 m resolution - valley walls, avalanche gullies, alluvial fans, river channels, delta channels and shorelines are in the data itself
  • Anti-tiling terrain shaders - every layer blends three texture sizes by viewing distance, so no repeating patterns
  • Cliffs without stretching - textures are projected from the side on steep faces, so walls show real rock texture instead of vertical streaks; flat ground is unchanged
  • Verify - compares every terrain height with the original pixels

​

✦ PERFORMANCE

  • Native 3840 x 2160 - the demo scenes are made for native 4K in all three pipelines, pixel error 3 on every terrain

​

✦ DEMO CONTROLS

Mouse look · WASD move · Shift fast · G walk at 1.8 m eye height · F fly · N / P next / previous level · H help

​

✦ UNITY 2022.3 AND ABOVE

Built-in, URP and HDRP in one package. Tools > Lidar Terrains > Project Setup switches on terrain holes, and Shore Water Setup the depth and opaque textures the water reads, in your pipeline asset with one click. The Built-in Render Pipeline has no post-processing, so the Built-in demo levels look simpler than the URP and HDRP ones.

​

✦ USE CASES

Open-world games · flight and driving simulators · hiking, fishing and survival games · cinematics · terrain studies. The heightmaps also work in other tools: 16-bit PNG, north up, size and height range in the file name.

​

✦ MORE CANADIAN TERRAINS

Same format, same tools, from the other side of Canada:

  • New Brunswick Fundy Highlands - https://assetstore.unity.com/packages/slug/424740
  • New Brunswick Charlotte Granite Lakes - https://assetstore.unity.com/packages/slug/424736
  • New Brunswick Carleton Hills & River - https://assetstore.unity.com/packages/slug/424738
  • New Brunswick Acadian Bogs & Streams - https://assetstore.unity.com/packages/slug/424732
  • New Brunswick Kings & Saint John Hills - https://assetstore.unity.com/packages/slug/424582
  • New Brunswick Restigouche Highlands - https://assetstore.unity.com/packages/slug/424572
  • New Brunswick Madawaska River Valleys - https://assetstore.unity.com/packages/slug/424574
  • New Brunswick Miramichi Rivers & Bogs - https://assetstore.unity.com/packages/slug/424578