A downloadable unreal engine plugin

Buy Now$10.00 USD or more

Instance Tool is an editor mode plugin for Unreal Engine, with it you can manipulate instances of Instanced Static Mesh Component and Hierarchical Instanced Static Mesh Component directly in editor viewport.

It also provides additional editing functionalities like aligning and snapping to make editing instances easier.

Features:

  • Apply delta transform to instances panel with duplicate option (new in 1.1.3)
  • Distribute/Line-Up instances (new in 1.1.2)
  • Convert between Static Mesh and Instanced Static Mesh (new in 1.1.0)
  • Experimental Blueprint Instances Editing support (new in 1.1.0)
  • Select/move/rotate/scale instaces in editor viewports
  • Multi-edit supprt
  • Create instances quickly with Alt + Drag or standard duplicate hotkey
  • Marquee select
  • Select by axis
  • "F" key to focus to selected instance
  • "Esc" key to hide widget
  • "Spacebar" key to lock selection
  • Align selection by location/rotation
  • Align selection to grid
  • Snap selection by axis
  • Select/Transform/Add/Remove/Convert operations are undoable

Technical Details:

  • Full c++ source code included, works with both Luancher and Github builds
  • Editor mode plugin, works with both c++ and blueprint only projects

Known issues/limitations:

  • Undo/Redo is base on instance indexes, not always reliable if index changed
  • Select/Add/Remove instances operation currently is not undoable Select/Add/Remove instances operations are undoable in version 1.1.1
  • Edit instances inside blueprint not yet supported Initial blueprint instances editing support available in version 1.1.0.

Documentation:

Instance Tool User Guide (WIP)

Change Log:

1.1.3

    • Add new Delta Transform panel with duplicate option
    • Now can duplicate/delect instances in Edit menu/Select panel or using standardard Ctrl+W/Del hotkeys
    • Add Use Own Snap Dir option in Snap panel
    • Improve Align to Grid function to get rid of gap between 90/180 degree rotated instances
    • Remove Use Local Bound For World Space Box Trace option in Snap panel
    • Set SnapOffset default to 0.f
    • Fix bug PlaceInstancesInto setting not read from save correctly
    • Fix bug setting scale in Transform panel when parent component has scale was wrong
    • Fix bug marquee select should not select invisible instances
    • Fix bug PlaceSourceActorsInFolder not working properly when converting actors to instances

1.1.2

    • Add new Distribute panel in Select tab, now can distribute/line-up instances
    • Add Auto Align Scale to Grid option to workaround instances scale drifting issue
    • Avoid applying unnecessary rotation to instances when converting instances between ISMC and HISMC
    • Fixed a bug that undo snapshot not been updated after converting actors to instances

1.1.1

    • Adding full undo support
    • All properties of static mesh component will be transfered when converting
    • Add Disable Undo option
    • Fixed a bug editing instance transfrom in transform panel alwas use relative transform even parent component set to use absolute transform
    • Change Name of Select Invalid to Select Overlapped
    • Change Name of Snap Use Last Selected to Snap Follw Last Selected Instance

1.1.0

    • Add new Convert Tool, support flexible conversion between Instances to Static Mesh Actors
    • Add experimental Blueprint Instances Editing support
    • Add Snap Offset option to avoid seams between snapped instances
    • Add options to enable select normal actors in InstanceTool editmode
    • Add tolerance for Select By Axis
    • Add Rotate To Hit Normal option for snapping instances
    • Add Select Parent Acotr/Component option
    • Add more notification message when doing vary operations
    • New Icons
    • Minor bug fixes

1.0.2 Fixed instances not translate correctly if parent component has rotation applied

1.0.1 Fixed Mac compile warning

1.0 Initial Release

More information

Published97 days ago
StatusIn development
CategoryTool
Authormarynate
Tagsplugin, sourcecode, unreal-engine

Purchase

Buy Now$10.00 USD or more

In order to download this unreal engine plugin you must purchase it at or above the minimum price of $10.00 USD. You will get access to the following files:

InstanceTool_1.1.3_for_4.14.0.zip 7 MB
InstanceTool_1.1.3_for_4.13.2.zip 7 MB
InstanceTool_1.1.3_for_4.12.5.zip 7 MB
InstanceTool_1.1.2_for_4.14.0Preview2.zip 7 MB
InstanceTool_1.1.2_for_4.13.2.zip 7 MB
InstanceTool_1.1.2_for_4.12.5.zip 7 MB
InstanceTool_1.1.2_for_4.11.2.zip 7 MB
InstanceTool_1.1.1_for_4.13.0.zip 7 MB
InstanceTool_1.1.1_for_4.12.5.zip 7 MB
InstanceTool_1.1.1_for_4.11.2.zip 7 MB

Leave a comment

Log in with your itch.io account to leave a comment.