Articles, Blog

Nondestructive landscape creation and editing tools | Feature Highlight | Unreal Engine

December 13, 2019

>>Unreal Engine 4.24 now
provides the ability to build massive worlds with a
robust and productive set of new features
for Landscapes. Continuing development
within the open world space of Unreal Engine,
the new Landscape Tools now make it possible to create
non-destructive detailed layer-based
Landscape data that is fully editable and
automatically adapts to other elements in the world. Furthermore, with Visual
Scripting nodes in Blueprints, customized brushes and tools can
be designed to help manipulate large terrain datasets directly
within the Unreal Editor. With Landscape Edit Layers,
it is now possible to add multiple heightmap and
paint layers to a Landscape and to edit them
independently of each other. Much like powerful sculpting
and painting layer systems, this allows for creating layers
that can be independent of each other or blended together
to produce boundless results. As a result, we see a full stack
of compositing layers for Landscape
building and editing. Layers can be re-stacked to
produce different results and are non-destructive to
the original terrain data, Each layer is another
complete terrain dataset that produces its own heightmap
and visibility can easily be toggled to isolate or debug. Users can also non-destructively
edit their Landscape with a layer
reserved for splines. By harnessing the power of
Blueprint visual scripting, custom brushes can be created to
affect Landscape data in an endless manner. Here, a simple Blueprint brush
is being used to produce Landscape details
that can be placed on an independent layer. Using splines, the shape
of the Landscape details can be manipulated to form
mountainous terrain or very easily affect the
inverse of the terrain to produce canyons and valleys. Because these Blueprint brushes
are stacked in the Outliner as Actors, they can be
duplicated and edited independently, to quickly
create terrain features. Furthermore,
in the Details Panel, endless parameters
can be exposed to allow creators to have access
to a wide range of effects. Here,
an effect called Curl Noise is adjusted to vary the
Landscape walls and edges. Using Texture Maps,
a displacement effect can be dialed in to
add further detailing. With Blueprint brushes, the
effect is completely customizable to construct whatever detail,
big or small, the user wants to have
on the Landscape data. Landscape construction
is at the core of many open world projects and as the
scale of these projects increases, the toolsets must also scale. In Unreal Engine 4.24, the new non-destructive
Landscape Edit Layer System and the customizable
Landscape Blueprint brushes allow users to work dynamically
from handcrafted details to procedural control of robust
Landscape terrain datasets. Unreal Engine continues
to help you build the most realistic worlds with tools that make you more
productive than ever.


  • Reply nxtDxny iOS December 9, 2019 at 6:30 pm

    looks good 😉

  • Reply chronoss chiron December 9, 2019 at 6:30 pm

    yaaaa but everyhting i have is for 423 or 422 ugh
    this is a prob

  • Reply CGL 99 December 9, 2019 at 6:35 pm

    You are doing an amazing work with this engine, keep it up guys.

  • Reply Jovon BlackPixel December 9, 2019 at 6:36 pm

    Super Exciting

  • Reply Gabriel Tanasovici Nardy December 9, 2019 at 6:37 pm

    does it work in runtime?

  • Reply lazzercat December 9, 2019 at 6:44 pm

    Can you edit Terrains ingame by blueprints

  • Reply heliaxx December 9, 2019 at 6:54 pm

    Fix your translantion tool

  • Reply Carlos Rivadulla December 9, 2019 at 7:11 pm

    Just mail Kojima and ask him how they do those landscapes while keeping an awesome performance

  • Reply *L.O.R.D* December 9, 2019 at 7:25 pm

    Awesome! : )

  • Reply Mark Bay December 9, 2019 at 7:32 pm

    This will be very helpful.

  • Reply Rami December 9, 2019 at 7:44 pm

    So this is like layered vertex painting just for landscaping?!

  • Reply Flavelius December 9, 2019 at 8:06 pm

    This is such a great improvement for artistic expression. Now if only c# would get supported as scripting language, the coder and artist in me would be happy to use unreal again

  • Reply Combat Bananas December 9, 2019 at 8:13 pm

    Very nice.

  • Reply Vicente Quesada December 9, 2019 at 8:36 pm

    As a Level Designer I just want to say THANK YOU.

  • Reply Pixel Architect December 9, 2019 at 9:11 pm

    Wish you could sculpt terrain in runtime

  • Reply War Dance Gaming December 9, 2019 at 10:33 pm

    Can we get a how-to instructional on this new landscape layering tool

  • Reply talanock December 9, 2019 at 10:40 pm

    Want something like this in Unity. Easy. Just pay a few hundred dollars for a 3rd party plugin that probably won't work. FUN!

  • Reply nasso December 10, 2019 at 12:05 am

    Unreal Engine just makes me so excited for the future of the video game industry

  • Reply Видео Video December 10, 2019 at 3:08 am

    Cool !!!

  • Reply LetoZeth December 10, 2019 at 7:45 am

    This is.. Very impressive.

  • Reply innocent baraka December 10, 2019 at 9:00 am

    this plus Quixel megascans, wooow!!

  • Reply ๖ۣۜF-๖ۣۜβ♂¥ ²² December 10, 2019 at 3:13 pm

    Hope we see a Course in unreal learn library for this new landscape tools.

  • Reply freak gamer December 10, 2019 at 5:07 pm

    Thats so cool, if only UE4 had real-time compiling and custom IDEs…

  • Reply Nominis December 11, 2019 at 1:29 am

    I. MUST. HAVE. IT.


  • Reply Ben Askren UFC December 11, 2019 at 4:28 am

    Thx! Awesome! But what about perfomance? Can we use landscape layers for mobile games?

  • Reply ne_skaju December 11, 2019 at 9:53 am

    can you make ramp if rotate spline?

  • Leave a Reply