Spotlight Sale: Save 50% on select Plugins now through September 16.

Surface Drawing System

Highly optimized surface drawing system for trails, drawing and surface modifications.

  • Supported Platforms
  • Supported Engine Versions
    5.3 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Surface Drawing System is highly optimized system for drawing on surfaces.


Whether you are looking to create footsteps with depth for your characters, snow trails, sand trails, swamp trails or tire tracks on soft surfaces - this system has you covered!


Check this documentation introduction section before you purchase!


Plugin Releases


HOW TO INSTALL UE PLUGIN(For Newbies)

Support Link

Demonstration Video

Tutorial Video

Landscapes Tutorial Video


The system is very flexible and is easy to integrate into your project, your blueprints and C++ classes.

It provides highly customizable material function for drawing on surfaces, that allow you to control depth, width, strength, edge, apply noise and much more.


Further than that, this system was built with flexibility in mind, which means that the data generated by it can be used not only to manipulate surfaces depth, but also colors, blend textures inside drawing and use mask generated by the system to control anything you desire in your materials!


Limitations

Only works with Nanite meshes

Nanite in UE 5.3 works well with World Position Offset so your surfaces must be very dense

Landscapes are not well supported due to experimental tessellation(known bugs)


Demonstration Game

Documentation

Technical Details

Features:

  •  Highly optimized world-space position drawing on surfaces
  •  Highly customizable trail drawing
  •  Trails edge customization
  • Flexible material function for any type of material

Code Modules:

  •  DrawingUtilities[Runtime]

Number of Blueprints: 5

Number of C++ Classes: 6

Network Replicated: N/A

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: Link

Example Project: Demonstration Game

Important/Additional Notes: Please read the limitations and support documentation section before you purchase.