TerrainMagic brings a set of tools that makes it easier to create & modify landscapes in Unreal Engine. It works with your existing landscape & materials but adds extra tools to make things faster & better.
TerrainMagic is a plugin for Unreal Engine. You can get it from the Unreal Engine Marketplace.
After you install it to the Engine, you need to enable it for individual projects. You can do that by going into the plugins window(Edit → Plugins) & searching for "TerrainMagic".
TerrainMagic works with the existing Landscape System in UnrealEngine (supports UE4 & UE5). It uses Landscape Edit Layers functionality. So, make sure to enable it by enabling the “Enable Edit Layers” checkbox as shown below.
Here you can see how we use TerrainMagic to create a landscape from scratch using a custom landscape material. Here we are using OpenLand as the landscape material, but you can use any material you have. Watch the following video: