Integration
Note: The following only applies for Unreal Engine 5.4 and above
First enable the Landmass plugin in Edit > Plugins and restart.
Then create a new landscape and make sure Enable Edit Layers is on
Now right click your content browser and create a new Blueprint Class Expand "All Classes" > search for landmass > select LandmassBrush_TextureStamp Name it whatever you want

In the blueprint's class defaults add the heightmap in the Displacement field Set the Height Blend Mode to Additive and make sure Affects Heightmap is enabled
Next you can simply drag the blueprint into the level Upon doing so you will be hit with the following window Press Accept This will add a LandmassBrushManager to the level and add an edit layer to the landscape

DONE Now you can position and scale it as you like. From here you can create child bp's from the brush we just created and adjust each setting to your liking Note: If you delete a brush and the landscape doesn't update, go to the LandmassBrushManager and click "Update Brushes" If it appears blurry at first this means it is loading
Unreal Engine 5.6.0 Note:
--------------------------------------------------------------------------------------
Landmass seems a little different in the 5.6.0 release, the Landmass Brushes layer notice
no longer appears. If you just drag in a custom brush right now it is not recognized.
A workaround is to go into Landscape Mode > Manage > Select Blueprint
then in Blueprint Brush select CustomBrush_Landmass (should be the top one)
Then click somewhere on your landscape to create this brush, after this the landscape
may appear off but just move the brush a tiny bit and it is back to normal.
After this you can delete this brush and drag in any custom brush you created.
However note that even with doing this it still will not prompt or create the Landmass
Brushes layer
--------------------------------------------------------------------------------------
If you updated you project to 5.6.0 then everything can be used as normal
You can continue to drag in your brushes without issue in any level you created before
upgrading your project to 5.6.0
Last updated