Ultimate collection of mesh modifiers and tools for Unity Engine. Trusted by the community for over 10 years. Ready for Unity 2022, 2023 and Unity 6.
Official Website • Documentation • APi • Overview • Contact
Join my official Discord server for realtime support.
Downloadable Content
> Official Example Scenes [PC-Win]
> Terrain Sculpting [PC-Win]
> Mesh Editor VR [VR-UnityXR]
> Mesh Modifiers VR [VR-UnityXR]
> Terrain Sculpting VR [VR-UnityXR]
Complete Free Demo Games
> Mr Cutter [WebGL]
> Blabibo [PC-Win,OSX,Linux]
> Dirty Hills [PC-Win,OSX,Linux]
> Sea Orchestra [PC-Win,OSX,Linux]
Follow me on
Twitter • Portfolio •Youtube • Itch.io
Package Key Features
- Mesh vertices manipulation in editor/ at runtime
- Collection of well-known mesh modifiers (FFD, Effectors, Bend, Twist...)
- Collection of procedural geometry (Tube, Cylinder, Prism, Cube, Quad...)
- User friendly mesh painting solution in editor/ at runtime
- Multithreaded mesh sculpting solution (lite version)
- Various interactable tools (Mesh Damage, Interactive Surface...)
- Comprehensive spline-based editor
- Procedural path & pipe geometry editor
- Mobile & VR support
- Plenty of example scenes
- Complete general & APi documentation
and many more here.
With more than 10 years on the market, the Mesh Deformation Full Collection still attracts many developers looking for a complete package full of magic. Create unique projects with tools verified by users around the world.
Before purchasing the package, please read the official documentation.
If you have any questions or issues, do not hesitate to contact the developer.
Complete change-log can be found here (Trello).
When upgrading from an older version (to a new MAJOR version), it is recommended to first delete the old MD Package directory in your project and then import the new package major version.
Update v20.0.1 - PATCH (13/10/2025; dd/mm/yyyy)
- Fixed editor errors when building (Unity Editor code was included in build)
Update v20.0.0 - MAJOR (12/10/2025; dd/mm/yyyy)
- Major Codebase Refactor – Significant structural improvements across the entire project
- Major Update to RuntimeMeshEditor – Now divided into separate scripts: AxisGizmo runtime mesh editor and pull/push/grab runtime mesh editor
- RuntimeMeshEditor for VR updated
- Completely Upgraded MeshPaint Tool
- Added Spline-Based System – Quadratic Bézier curve implementation
- Added Spline Binder – Bind custom GameObjects to control spline points
- Added Spline-Based Line Renderer Distributor – Distribute and manage line renderers along spline paths
- Added New Geometry Base Class – Procedural mesh generation along spline curves
- Overhauled Path Creator – Redesigned from a node-based to a spline-based editor system
- Renamed Path Creator to SplinePathEditor
- Overhauled Tunnel Creator – Redesigned from a node-based to a spline-based editor system
- Renamed Tunnel Creator to SplineTunnelEditor
- Brand New MeshProEditor Component – Now supports up to 200k+ vertices directly in the editor
- ‘AnimationMode’ renamed to ‘KeepGeneratedPoints’ on MeshProEditor
- Updated MeshProEditor Initialization – Refactored MPE_Init() for improved reliability
- Updated All Multithreaded Modifiers – Fixed multiple entry issues and improved threading performance
- Mesh Damage (CPU-Based) – Added multithreading support
- Added MeshDamageGPU Modifier – GPU-accelerated version of the standard Mesh Damage
- Updated Mesh Slime Modifier – Now supports Capsule Collider-based modifications
- Introduced Universal Shader Library – Example scenes now use shaders independent of the render pipeline
- Removed Modifier Shaders – Obsolete with the Built-in Render Pipeline (BuiltInRP)
- Removed Melt Controller Modifier – Outdated due to BuiltInRP shader compatibility
- Removed Surface Tracking Modifier – Deprecated with BuiltInRP shader changes
- ‘Essentials’ category renamed to ‘CoreTools’
- Refactor of MeshColliderRefresher
- Added scripting define symbols ‘geometry’ and ‘modifiers’ – Allows runtime updates and potential performance improvements
- Update Documentation and API
- Raycast Event Modifier removed from the package – No longer necessary; users can implement their own system
- Minor Optimizations – Improved mesh data allocation efficiency
Update v18.0.0 - MAJOR (10/06/2024; dd/mm/yyyy)
- New modifier added - Angular Bend
- Several fixes to multithreading in SculptingLite modifier
- Package Global Preferences made to scriptable object
- 'Zone Generator' removed from the MeshProEditor (was not necessary as the vertex limit is around 2k)
- 'Alternate Normals' feature renamed to 'Normal Smoothing Angle'
- New example scenes related to tunnel creation at runtime via APi
- Major package refactor & public APi update
- All MD-Package modifiers and procedural meshes can be now added via AddComponent keyword
- Major update to APi documentation
- Major cleanup
- Ready for Unity 2021, 2022 and 2023
Update v17.0.0 - MAJOR (19/01/2023; dd/mm/yyyy)
- MAJOR update for package APi > I've been working on custom APiDocsToHTML convertor that would help me to convert any code-APi to the readable HTML database.
- Major refactor of the code
- New editor icons
- Category 'Shapes' renamed to 'Geometry'
- Major upgrade related to abstraction & OOP
- New base classes for each category: MD_Mesh Base, MD_GeometryBase, MD_ModifierBase
- New collection of primitive geometry (procedural triangle/pyramid, cube and more)
- Major cleanup of all modifiers (naming, methods, static methods)
- Major cleanup of all utilities (naming, static methods)
- Upgraded editor experience (undo issues, warnings cleanup and more)
- Minor VR cleanup (naming, namespaces & latest VR framework refresh)
- Ready for Unity 2020, 2021, 2022 & 2023a.
Update v16.0.0 - MAJOR (23/06/2022; dd/mm/yyyy)
- Added new bonus modifier called MDM_Sound React
- Added new modifier called MDM_Mesh Cut (complete cutting solution)
- MD_Mesh Paint: added 'uniform size ratio' + cleanup
- MDM_Interactive Surface: refactor + cleanup
- MDM_Raycast Event: added layer condition + refactor & cleanup
- MD_Mesh Collider Refresher: cleanup
- MDM_Mesh Damage: added useful fields for radius softness + complete refactor
- MDM_Mesh Fit: refactor + cleanup
- MDM_Morpher: minor cleanup
- Shader 'EasyMeshTracker' renamed to 'LiteMeshTracker'
- MD_Package Preferences: minor tweaks
- MD_Hexagon Grid: added 'minimum height' field + Sound React APi
- MD_MeshProEditor: added vertices size multiplier + refactor
- Mesh Utilities: major refactor
- MDM_Mesh Effector: added mesh restoration & mesh baking + cleanup
- MDM_FFD: minor tweaks with weight nodes
- Updated brand new website of the package
- New marketing demos & complete showcase-reel 2022
- Updated documentation of all modifiers & features
- Multi-material manipulation after creating a new mesh reference
- Undo feature in editor - general undo feature for all components
- Alternate & custom 'Mesh-Normal-Recalculation' (advanced)
Update v 15.5.1 - PATCH (02.03.2022)
- Added official website: https://www.matejvanco.com/md-package
Update v15.5.0 - MINOR (15.11.2021)
- Description updates
- Minor code refactor
Update v15.4.0 - MINOR (23.08.2021)
- Sculpting Pro renamed to Sculpting Lite (Brand new sculpting plugin available!)
Sculpting mesh tool in MD Package will not be developed any further. The tool has been renamed from Sculpting Pro to Sculpting Lite. Brand new plugin with complete sculpting solution can be found on the Unity Asset Store called Sculpting Pro.
Update v15.3.0 - MINOR (18.06.2021)
- Fixed Interactive Surface modifier
Update v15.2.0 - MINOR (31.05.2021)
- Fixed Melt Controller modifier that caused editor crash
- Fixed Vertex-Tool window that caused debug errors
Update v15.1.0 - MINOR (25.05.2021)
- Fixed Mesh Collider Refresher
Update v15.0.0 - MAJOR (23/03/2021; dd/mm/yyyy)
- Added MDM_MeshEffector modifier
- Added MD_EditorUtilities for modular editor
- Added MD_MeshProEditor modular utilities class
- Added MD_PathCreator system
- Added MD_Preferences editor window for global settings
- Added brand new examples called MESHLAB
- Upgraded overall VR support with modular setup
- VR support for all VR systems (XR, SteamVR, Oculus & Custom)
- All primitive generators refreshed & refactored
- MDM_Interactive 'Landscape' renamed to 'Surface'
- 'MDM_LandscapeTracking' renamed to 'MDM_SurfaceTracking'
- MD_SculptingPro - upgraded to v1.5
- MD_SculptingPro - removed additional window
- MD_SculptingPro - added history record
- MDM_FFD refactor & upgraded with new features
- MD_MeshColliderRefresher refactor
- MD_VertexTool & MD_VerticesSelector refactor
- MD_MeshPaint refactor
- MeshEditorRuntime refactor & massive upgrade
- MDM_MeltController refactor
- MDM_MeshDamage refactor
- MDM_MeshFit refactor
- MDM_MeshNoise refactor
- MDM_MeshSlime refactor
- MDM_RaycastEvent refactor
- MDM_Twist refactor
- MDM_Bend refactor
- MD_AdvancedShapes refactor
- MD_HexagonGrid refactor
- MD_TunnelCreator refactor
- Major editor icons & images upgrade