New Twinmotion products available for free now

ProInstance Tools Plugin

Dmitry Karpukhin - Code Plugins - Aug 12, 2020

A set of tools to control procedurally generated placement of meshes or actors with easy and unified settings.

  • Supported Platforms
  • Supported Engine Versions
    4.23 - 4.27, 5.0
  • 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.

Showcase Trailer | Documentation | Forum | Other Products


ProInstance Tools is a lightweight set of tools to control mesh or actor placement using procedural generation with easy to understand and unified settings. It can help you avoid doing lots of repetitive tasks in level or environment design.


***Monthly Unreal Engine Sponsored Content product for June 2021***


Video Demonstration #1

Video Demonstration #2


ProInstance types:

  • Circle
  • Grid
  • Path
  • PathScatter
  • Scatter


How to use:

  1. Select new "ProInstance Tools" custom category in Place Mode
  2. And just drag ProInstance types onto your level and play with their settings


Important note: Please be sure to check out the demo level with usage examples at "ProInstanceToolsPlugin Content/Maps".

Technical Details

Features:

  • Almost endless ways to place meshes/actors
  • Self-explanatory unified settings
  • Snapping and alignment to a surface below
  • Instant switching between component types: Static Mesh, Instanced Static Mesh (ISM), Hierarchical Instanced Static Mesh (HISM) and any other Actor Class
  • Ability to manage transform settings either per instance or for all at once
  • Controlled randomization using seed number
  • Quick access to ProInstance types from new custom category in Place Mode
  • Bake function (converting to separate Static Meshes or Actor Classes)
  • 5 ProInstance types
  • Lightweight
  • Custom icons
  • Can improve performance and reduce drawcalls
  • Designed to be as easy to use as possible


Code Modules:

  • ProInstanceToolsPlugin (Runtime)
  • ProInstanceToolsEditorPlugin (Editor)


Current version: 1.26

Number of Blueprints: 6

Number of C++ Classes: 6

Network Replicated: Yes

Supported Development Platforms: Win64, MacOS, Linux

Supported Target Build Platforms: Win64, Win32, MacOS, Linux, Android, IOS, Switch, Xbox One, PS4

Documentation: https://dmkarpukhin.com/proinstance-tools-plugin/documentation

Forum Thread: https://forums.unrealengine.com/unreal-engine/marketplace/1800390-proinstance-tools-plugin