Topographic Map Editor that Renders Custom Heightmaps
The TopoTool takes your topographic map inputs, drawn via splines on the Editor Utility Widget, and renders them into a binary heightmap file. That heightmap file (extension .r16) can then be loaded into the Unreal Engine Landscape Tool for creation as a fully editable landscape geometry.
The Tool provides inputs for peaks and valleys, topographic lines, rivers, and roads.
On Render, the Tool gives the user the ability to add realism via Perlin Noise and Hydraulic Erosion.
Promo Video: https://youtu.be/MYtW8a5nyUU
Features:
Updates:
Features in the Future:
Code Modules:
Number of Blueprints: 1
Number of C++ Classes: 3
Network Replicated: No
Supported Development Platforms: Windows 64 bit Desktop
Documentation: Tutorial Video: https://youtu.be/3vN1z32PsgU
Advanced Options: https://youtu.be/WkcOuoTlpks
Updated video coming soon
Notes:
To begin, right click the TopoWidget and select "Run Editor Utility Widget".
This is a tool that is run in the native Unreal environment and does not need to have a game or level active to use.
Settings and Help provide options for color changing and keyboard shortcuts.
Generate is the button to bring up the render window to choose where the file is saved.
Topography can be saved and loaded later, as it utilizes Unreal's save game functions.
Thumbnail Photo by Muhammad Haikal Sjukri on Unsplash