A downloadable unreal engine plugin for Windows

Buy Now$50.00 USD or more

Mesh Tool is an mesh editor for Unreal Engine. It allows you to edit mesh assets and prototype props and levels in Unreal Editor.

Mesh Tool Youtube Playlist

Mesh Tool Tutorial Playlist

Mesh Tool User Guide (WIP)

Mesh Tool Issue Tracker

Unreal Forum Support Post



Design Goal:

Make a mesh editor in unreal editor to:

  • Adjust exiting static meshes (fine tune mesh, make variation, fix mesh issues)
  • Block out level with static meshes
  • Prototype low-poly mesh assets
  • Not introducing proprietary mesh format, prefer working on game ready mesh directly


List of Features:

 Select & Transform

  • Vertex/Edge/Face/Object Mode
  • Select/Translate/Rotate/Scale elements
  • Vertex Snap
  • Delta Transform
  • Marquee Select (Add or Subtract Mode)
  • Marquee Select Ignore Backfaces or Occluded Elements
  • Select Coplanar Faces
  • Select Connected Parallel Edges
  • Select Linked Elements
  • Select Border Edges
  • Select By Material/By Smoothing Group
  • Convert Selection between Vertex/Edge/Face
  • Show/Hide Transform Widget
  • Customizable Transform Widget Pivot
  • Focus on Selected Element or Editing Mesh
  • Toggle Vertices/Edges/Backface Edges Display
  • Hide Selection Display
  • Customizable Vertex/Edge/Face Display Options

Vertex Op

  • Create Face from Selected Vertices
  • Delete Orphan Vertices
  • Collapse/Weld Vertices
  • Align Vertices
  • Set as Ruler

Edge Op

  • Split Edge
  • Turn Edge
  • Bridge Edges
  • Extrude Edges

Face Op

  • Draw Quad on Customizable Draw Plane
  • Flip Faces Normal
  • Extrude Face
  • Inset Face
  • Delete Face
  • Delete Invalid Faces
  • Duplicate Faces
  • Separate Faces
  • Assign Smoothing Groups
  • Assign Material to Individual Faces

Texture Map (UV) Op

  • Planar(Wall/Floor)/Box/Fit Mapping
  • Pan/Rotate/Scale/Flip UV

Object Op

  • Flip All Faces Normal
  • Weld All Vertices
  • Recompute Normal
  • Insert Primitive
  • Hide/Show Other Actors
  • Auto UV

Mesh Op

  • Save/Duplicate/Browse to Current Editing Static Mesh


Technical Details:

  • Full c++ source code included, works with both Launcher and Github builds
  • Works with both c++ and blueprint only projects


Change Log:


1.0.8

  • Add Attach/Detach Mesh
  • Add Loft between Spline Actors
  • Add Absolute Location option to display and set absolute world position of current selected elements
  • Add Extrude Edges Auto Normal option to generate consistent face normals
  • Add Extrude Edges option to flip generated face's normal
  • Add Ctrl + End hotkey to snap custom transform pivot or current transform widget to grid
  • Now can select and transform any actors in Object Mode
  • Add Generate Lightmap UV
  • Add Set Collision Use Complex As Simple
  • Plane Cut now take Quad into account in Quad Mode
  • Restore Viewport Antialiasing setting after exiting Mesh Tool
  • Change Mesh Tool module LoadingPhase from Default to PostEngineInit
  • Enable snap custom transform pivot to selected vertices
  • Support building in non-unity mode
  • Drop 4.14 support
  • [SlabTransform] Enable WASD navigation when not right click on mesh faces
  • [SlabTransform] Add option to only start drawing box when right double clicking
  • [SlabTransform] Add option to transform coplanar faces even they're not connected

1.0.7

  • Add Slab Transform Mode for widget free level blocking
  • Add Set Mesh Pivot to mesh center or current widget location 
  • Add Create Static Mesh from Scratch (Plane and Cube) 
  • Add Draw Box 
  • Add Material management options (Compact/Override/Revert) 
  • Add Marquee Select Strict Mode option, while off will allow select edge or faces by select only partial vertices
  • Build mesh silent mode works on 4.16 too (previously only works on 4.15) 
  • Now SkipGenerateDistanceFields option default is on 
  • Fix Plane Cut might cause editor crash when cut result face area is zero 
  • Fix Create Face from Vertices might cause editor crash when selected vertices count is less than 3 
  • Fix Marquee Select not works properly in Quad Mode 
  • Fix Marquee Select Edge not working when IgnoreBackfaces is on 
  • Fix Draw Plane Axis' default orientation

1.0.6.2

  • Unreal Marketplace Release Build

1.0.6.1

  • Enable Quad Toolbar icon

1.0.6

  • Add experimental Quad support
  • Add Match Face Texture Map
  • Add Match Quad Texture Map
  • Add Flow Texture Map
  • Add Plane Cut
  • Add Auto Smooth
  • Organize UI in groups
  • Now can use rotation widget to rotate Draw Plane

1.0.5

  • Add Mirror Faces
  • Add Draw Circles divisions
  • Add flattern selected faces command
  • Add Insert Edge Loop Offset option
  • Add Static Mesh dirty label and save mesh button
  • Add option to delete left over vertices (orphan vertices) when deleting faces and edges
  • Add option to enable switching mesh in elements mode
  • Add option to display command notification
  • Enable Pan/Rotate/Scale texture map in Edge Mode
  • Rotate/Scale texture map now base on selection center instead of origin
  • Fixed Insert Edge Loop should prefer coplannar faces route
  • Fixed Pan/Rotate/Sclae Texture Map button not repsonsive
  • Fixed Extrude Edge on 90 degree generate flipped faces

1.0.4

  • Add Draw Circle
  • Add Insert Edge loop
  • Add Delete Vertices
  • Add Delete Edges
  • Add button to force rebuild mesh distance fields
  • Add Normal as new Local Transform Coord option
  • Improve De-select Edge by Alt key, now can de-select shared edge from other side
  • Fix Bug when LocalTransformCoord set to world, cached transform not been updated

1.0.3

  • Add Auto UV Scope option, can now apply auto uv on modified/linked/all mesh elements
  • Add Suppress Distance Fileds Generation option
  • Now Draw Quad plane display correctly in Ortho viewports
  • Now Draw Quad will use Auto UV Scale Override when Auto UV option is on
  • Ignore Backface Select and Ignore Occluded Select now works on edges/faces select too
  • Vertex transform widget rotation align to face transform widget rotation when Orient Vertex LocalCoord To Edge option is off
  • Fix bug Draw Quad not update correct mouse position for display
  • Fix potential editor crash when changing viewport layout in Draw Quad mode
  • Fix bug undo Extrude Faces and Bridge Edges did not update widget location
  • Fix bug when undo Duplicate faces by Alt key no undo Auto UV correctly
  • Start code refactoring for Blueprint based mesh editing api

1.0.2

  • Customizable hotkeys
  • Add Auto UV Texture Map Scale Override
  • Add Orient Vertex Local Coord to Edge option
  • Now can use Alt + Middle mouse to move custom transform pivot
  • Add MeshTool settings page in editor preference; Move proxy mesh support to experimental category
  • Fix StaticMesh been built twice

1.0.1

  • Add Draw Quad as Tile
  • Add Draw Plane manipulation
  • Add Custom Transforming Pivot indicator
  • Faster mesh build time

1.0.0

  • Marketplace build

0.9.9

  • Select Connected Parallel Edges
  • Set 2 vertices as Ruler
  • Pan/Rotate/Scale UV
  • Flip U/V
  • Delta Transform

0.9.8

  • Draw Quad on Customizable Draw Plane
  • Hide/Show Other Actors

0.9.7

  • Close Beta


Licensing

  • DRM-Free, 
  • Full source code included
  • Requires one license per seat


More information

Published 80 days ago
StatusIn development
CategoryTool
PlatformsWindows
Rating
(4)
Authormarynate
Tagsplugin, sourcecode, unreal-engine
LinksSupport

Purchase

Buy Now$50.00 USD or more

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

MeshTool_1.0.5_for_4.14.3.zip 11 MB
MeshTool_1.0.5_for_4.15.3.zip 7 MB
MeshTool_1.0.5_for_4.16.2.zip 8 MB
MeshTool_1.0.6.1_for_4.14.3.zip 11 MB
MeshTool_1.0.6.1_for_4.15.3.zip 7 MB
MeshTool_1.0.6.1_for_4.16.2.zip 9 MB
MeshTool_1.0.7_for_4.14.3.zip 11 MB
MeshTool_1.0.7_for_4.15.3.zip 7 MB
MeshTool_1.0.7_for_4.16.2.zip 9 MB
MeshTool_1.0.7_for_4.17.0.zip 9 MB
MeshTool_1.0.8_for_4.15.3.zip 8 MB
MeshTool_1.0.8_for_4.16.3.zip 9 MB
MeshTool_1.0.8_for_4.17.0.zip 10 MB

Development log