A Procedural Modeling Toolkit Based on Blueprint

fullike - Oct 1, 2019

A procedural modeling toolkit based on Blueprint

  • Supported Platforms
  • Supported Engine Versions
    4.21 - 4.26
  • 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.

Arteries is a procedural modeling toolkit based on UE4 Blueprint. By using this plugin you can implement the whole modeling procedure in UE4 Blueprint graph without any other modeling software.

To implement a modeling procedure is rather simple. Just create a Blueprint inherited from ArteriesActor and implement its OnBuild event. In the event graph you can create a serial of different geometry operation nodes and any logic you want to build the final geometry.

Executable demo

Demo Videos


Example Project

Support topic

Technical Details


  • Runtime generation.
  • Multi-threaded.
  • Most of common geometry operations.
  • Per Point/Primitive/Geometry lua code snippet for custom operations.
  • Point/Primitive group.
  • Point/Primitive custom attributes.
  • Tangent space and UV coordinates generation.
  • Procedural static mesh instancing.
  • Full source code provided.

Code Modules:

  • Arteries (Runtime)
  • ArteriesEditor (Editor)

Supported Development Platforms: Win64, Win32, Mac, Linux

Supported Target Build Platforms: Win64, Win32, Mac, Linux