Page cover image

📔Patch Notes

Live Patch Updates - expand to see details

Mesh Morpher 4.0.4 is Live! (07/26/2024)
  • [MM-919] Implemented the ability to load a bonesnapshot with Pivot Editor enabled

  • [MM-920] Slightly improved Spike Smoother in Laplacian Smooth Tool

Mesh Morpher 4.0.3 is Live! (07/16/2024)
  • [MM-916] Added menu to RigLogicNoBones node

  • [MM-917] Implemented the ability to paste bones from clipboard in RigLogicNoBone node

  • [MM-918] Implemented the ability to clear selected bones in RigLogicNoBone node

Mesh Morpher 4.0.2 is Live! (07/15/2024)
  • [MM-915] Added the ability in RigLogic anim node to select bones to ignore

Mesh Morpher 4.0.1 is Live! (07/14/2024)
  • [MM-911] Blend Sculpt tool now has 3 Blend Types: Replace, Append and Subtract

  • [MM-912] Move Tool now correctly moves along the Normals

  • [MM-913] Fixed a bug with export animation curves with bone movement to morph targets or obj files where the export in certain cases wouldn't be completely accurate.

  • [MM-914] Implemented a new animation node Anim Node Rig Logic No Bones which is a variant of the engine's Rig Logic node but without any bone movement.

Mesh Morpher 4.0.0 is Live! (07/12/2024)
  • [MM-904] Fixed a bug that would crash the engine on close when Mesh Morpher was opened with additional viewport windows(Poser etc)

  • [MM-905] Implemented the ability to transform bone selection in Poser.

  • [MM-906] Set Pivot from Selected Section now supports multiple bone selection

  • [MM-907] Add axis rotation now supports multiple bone selection

  • [MM-908] Adding Selected Bones to Pose Driver now supports multiple bone selection

  • [MM-909] Fixed a bug that wouldn't close the child Windows on Skeletal Mesh change

  • [MM-910] Transform Widget in Poser now supports Local and World Transforms

Mesh Morpher 3.9.9 is Live! (07/10/2024)
  • [MM-901] Implemented MoveCurvesToSkeleton

  • [MM-902] Implemented MoveCurvesToMesh

  • [MM-903] Fixed a newly introduced bug in 5.2 that wouldn't open the sculpting tools when a morph target was selected

Mesh Morpher 3.9.8.1 is Live! (07/09/2024)
  • [MM-900] Fixed a bug where windows with viewports wouldn't be properly cleaned up resulting in gpu memory getting filled

Mesh Morpher 3.9.8 is Live! (07/09/2024)
  • [MM-898] Reset in Poser now correctly reset bones

  • [MM-899] Fixed a bug where the meta human dna would cache only morph targets containing deltas.

Mesh Morpher 3.9.7 is Live! (07/05/2024)
  • [MM-895] Fixed a bug where baking DNA Mesh data wouldn't write correct normals

  • [MM-896] DNA To OBJ now exports section names

  • [MM-897] Implemented the ability to set scale and color on DNA to OBJ export

  • Updater.exe has been compiled now for x64 allowing bigger downloads. (Requires package download from website)

Mesh Morpher 3.9.6 is Live! (07/05/2024)
  • [MM-894] Implemented the ability to export DNA asset to OBJ

Mesh Morpher 3.9.5 is Live! (07/02/2024)
  • [MM-889] Implemented Blend Sculpt Tool

  • [MM-890] Baking DNA Bone Expression attempts to rebuild the mesh

  • [MM-891] Implemented the ability to Reset bone selection

  • [MM-892] Fixed a bug where Control Points and Ruler Points would not be rendered correctly with DPI Scale

  • [MM-893] Slightly improved the speed of wrapper

Mesh Morpher 3.9.4 is Live! (06/25/2024)
  • [MM-887] Greatly improved Wrapping algorithm

  • [MM-888] Fixed a newly introduced bug with Copy Morph Targets

Mesh Morpher 3.9.3 is Live! (06/24/2024)
  • [MM-882] Expression Bones are now color coded in the Bone List as well

  • [MM-883] Baking Meta Human Heads now automatically attempts to fix eye pivot bones. This can be Disabled in Bake Skeleton window.

  • [MM-884] Enabling an Animation curves now refreshes and resets enabled Morph Targets.

  • [MM-885] Add Morph Target now allows multiple row input enabling multiple morph target creation at once.

  • [MM-886] Fixed a bug on Mac where selecting a file in Create from Mesh File would hang the engine

Mesh Morpher 3.9.2 is Live! (06/14/2024)
  • [MM-878] Bone Transform Widget in Poser now allows copy and paste

  • [MM-879] Fixed a bug that would crash the engine when Bone Options Tab was hidden and then shown again in Poser

  • [MM-880] Advanced Fitting settings are now persistent

  • [MM-881] Implemented a Toolbar in Poser

Mesh Morpher 3.9.1 is Live! (06/13/2024)
  • [MM-876] Fixed a bug with Flatten Tool

  • [MM-877] Fixed a bug with Plane Tool

Mesh Morpher 3.9.0 is Live! (06/12/2024)
  • [MM-875] Implemented Advanced Bone Fitting for DNA Bone Expressions

Mesh Morpher 3.8.9 is Live! (06/12/2024)
  • [MM-873] Improved Mirroring Morph Targets

  • [MM-874] Fixed a possible crash in 5.4.2

Mesh Morpher 3.8.8 is Live! (06/10/2024)
  • [MM-869] Updated icon colors

  • [MM-870] Selected DNA bone expression now have their affected bones color coded

  • [MM-871] Fixed a bug in Remove Section where changing the LOD index wouldn't always refresh the list with the LOD sections

  • [MM-872] Bake DNA Expression now asks for confirmation

Mesh Morpher 3.8.7 is Live! (06/08/2024)
  • [MM-867] Greatly improved Meta Human DNA Bone Expressions Baking

  • [MM-868] Implemented the ability to move a bone without affecting its children

Mesh Morpher 3.8.6 is Live! (06/07/2024)
  • [MM-862] Fixed a bug that would crash the Engine on shutdown after Mesh Morpher was opened (UE 5.4.2).

  • [MM-863] Ability to write to dna file the bone expression changes.

  • [MM-864] Implemented the ability to Load Expression which loads from a bonesnapshots only the bones associated with the expression.

  • [MM-865] Implemented the ability to update DNA bone expression from a bonesnapshot

  • [MM-866] Updated UI theme (Thanks to Yassine Rahal)

Mesh Morpher 3.8.5.2 is Live! (06/06/2024)
  • [MM-861] Fixed a bug where DNA Bone expression changes wouldn`t be correctly calculated.

Mesh Morpher 3.8.5.1 is Live! (06/05/2024)
  • [MM-860] DNA Bone Expression changes can be exported to dna file

Mesh Morpher 3.8.5 is Live! (06/05/2024)
  • [MM-858] Implemented the ability to modify and bake DNA expressions (bone expressions)

  • [MM-859] Implemented the ability to display bones affected by DNA expression

Mesh Morpher 3.8.4 is Live! (06/03/2024)
  • [MM-852] Implemented the ability to Mirror Morph Targets

  • [MM-853] Implemented the ability to Mirror Poses

  • [MM-854] Implemented the ability to set End Bone on Bonesnapshot save

  • [MM-855] Implemented the ability to Remove Sections(experimental)

  • [MM-856] Alembic exporter now captures cloth simulation

  • [MM-857] Alembic exporter now captures physics simulation

Mesh Morpher 3.8.3 is Live! (05/23/2024)
  • [MM-849] Implemented Fix Spikes in Laplacian Smooth tool

  • [MM-850] Alembic exporter now captures curves from animation sequence.

  • [MM-851] Mesh Morpher now displays animation curves from skeletal meshes as well instead of only from skeleton

Mesh Morpher 3.8.2 is Live! (05/16/2024)
  • [MM-846] Implemented another layer of poses to be loaded. Users can now load Bonesnapshots and Sequences simultaneously. This should allow for extra possibilities when creating correctives for more complex poses.

  • [MM-847] Alembic Exporter now evaluates animation sequence completely.

  • [MM-848] Changing Pose or Reference Mesh now asks if the current opened Morph Target(if any) should be saved.

Mesh Morpher 3.8.1 is Live! (05/07/2024)
  • [MM-845] Fixed a bug with stitching

Mesh Morpher 3.8.0 is Live! (05/07/2024)
  • [MM-844] Modal windows now automatically scale based on resolution

Mesh Morpher 3.7.9 is Live! (05/05/2024)
  • [MM-842] Improved OBJ exporter

  • [MM-843] Improved OBJ importer

Mesh Morpher 3.7.8 is Live! (05/01/2024)
  • [MM-841] Fixed a possible bug with Recompute Normals where applying new normals would crash in certain cases after a mesh was appended.

Mesh Morpher 3.7.7 is Live! (05/01/2024)
  • [MM-838] Implemented a workaround for 5.4 bug with Persona that doesn't clear correctly its binding when the Persona window is closed. This resulted in a crash on mesh rebuild.

  • [MM-839] There is a new MaxKNN option in Edit->Settings that attempts to speed up the projection in certain operations. Higher values would mean more time to project.

  • [MM-840] Fixed a bug in Append Mesh where each LOD iteration would attempt to rebuild the mesh.

Mesh Morpher 3.7.6 is Live! (04/30/2024)
  • [MM-836] Improved Append Mesh

  • [MM-837] Fixed Transform tool bug where it wouldn't work correctly while scaling and rotating with preserve pivot point enabled.

Mesh Morpher 3.7.5 is Live! (04/30/2024)
  • [MM-834] Subdivision and Mesh Append now preserve correctly all attributes.

  • [MM-835] Implemented a possible fix for engine crash when mesh gets rebuild while opened in Persona

Mesh Morpher 3.7.4 is Live! (04/29/2024)
  • [MM-831] Implemented the ability to export Quad OBJs

  • [MM-832] Fixed a bug with Lattice Deformer Tool where the normals and spatial data wouldn't be regenerated on undo/redo

  • [MM-833] Fixed a bug with Transform Tool where the normals and spatial data wouldn't be regenerated on undo/redo

Mesh Morpher 3.7.3.1 is Live! (04/26/2024)

[MM-830] Fixed a bug with stitching where stitching wouldn't correctly work with enabled morph targets on reference mesh and when the delta vertices moved the boundary vertices away from their location..

Mesh Morpher 3.7.3 is Live! (04/25/2024)
  • [MM-824] Stitching now correctly recomputes normals

  • [MM-825] Stitching now preserves settings

  • [MM-826] Append mesh now preserves settings

  • [MM-827] Recompute Normals now preserves settings

  • [MM-828] Subdivide now preserves settings

  • [MM-829] Laplacian Smoothing now preserves settings

Mesh Morpher 3.7.2 is Live! (04/23/2024)
  • [MM-816] Improved Subdivision

  • [MM-817] Implemented Laplacian and Corrective Smoothing

  • [MM-818] Implemented the ability to subdivide selected sections

  • [MM-819] Improved the speed of ICP algorithm for certain operations

  • [MM-820] Improved Stitch Morph Target algorithm

  • [MM-821] Stitch Morph Target can now position on the closest edge. Useful for meshes with different vertex density.

  • [MM-822] Implemented the ability to merge skeletons

  • [MM-823] Load Bonesnapshot node is now available in Control Rig as well (only 5.4 and as experimental as it gets)

Mesh Morpher 3.7.1 is Live! (04/13/2024)
  • [MM-812] Fixed a newly introduced bug that would prevent getting correct correspondent from skeletal to welded mesh

  • [MM-813] OBJ export now exports per section color if selected

  • [MM-814] Fixed a bug that would prevent correct bulk animation curve export

  • [MM-815] Mesh Morpher can now be packaged in 5.4

Mesh Morpher 3.7.0 is Live! (04/12/2024)
  • [MM-810] Fixed a bug where Displace Tool would not correctly load Platform Data for certain texture formats.

  • [MM-811] Changed the Transfer Weight defaults on Subdivide Mesh to generate more accurate bone weight data.

Mesh Morpher 3.6.9 is Live! (04/10/2024)
  • [MM-806] Implemented the ability to subdivide meshes (5.4 and above)

  • [MM-807] Implemented Displace Tool

  • [MM-808] Implemented the ability to not apply Morph Targets to LODs.

  • [MM-809] Greatly improved the speed at which the resulted morph targets from sculpt tools are applied to the mesh. This should help working with high density meshes.

Mesh Morpher 3.6.8 is Live! (04/08/2024)
  • [MM-801] Implemented the ability to append meshes and transfer bone weights to new mesh data

  • [MM-802] Implemented the ability to transfer weights to another compatible skeletal mesh

  • [MM-803] Implemented the ability to copy morph targets from source with post process enabled or disabled

  • [MM-804] Fixed a possible bug with OBj export that might give unexpected results when subdivision steps higher than 0

  • [MM-805] Fixed a possible bug that would crash Mesh Morpher if opening Recompute Normals once the window was already open

Mesh Morpher 3.6.7.1 is Live! (03/31/2024)
  • [MM-800] Fixed a bug with Projection tool where projection wouldn't correctly work in certain cases.

Mesh Morpher 3.6.7 is Live! (03/29/2024)
  • [MM-797] Fixed a bug where commiting an animation curve value would reset it back to the original value

  • [MM-798] Added extra refining option to Morph Target to Bonesnapshot functionality

  • [MM-799] Morph Target to Bonesnapshot now has persistent settings

Mesh Morpher 3.6.6.1 is Live! (03/28/2024)
  • [MM-796] Improved bone fitting

Mesh Morpher 3.6.6 is Live! (03/28/2024)
  • [MM-795] Implementing the ability to create a Bonesnapshot for skeletal and reference skeletal mesh in Poser. The morph target has to have the same name on both meshes.

Mesh Morpher 3.6.5 is Live! (03/22/2024)
  • [MM-787] Requires re-entering license key. License information can be found in Saved\Config\WindowsEditor\MeshMorpher.ini file now (remove it from there if sharing the project)

  • [MM-788] Cleaned up the code

  • [MM-789] Implemented UObject smart pointers

  • [MM-790] Greatly improved skeleton fitting

  • [MM-791] Skeleton fitting allows fitting based on bone weights

  • [MM-792] Skeleton fitting allows fitting based on surface bones

  • [MM-793] Removed baking to skeleton asset

  • [MM-794] Fixed a possible issue that could crash when writing to dna asset with no geometry

Mesh Morpher 3.6.4 is Live! (03/20/2024)
  • [MM-786] Fixed a problem that could occur with Alembic Export.

Mesh Morpher 3.6.3 is Live! (03/20/2024)
  • [MM-785] Fixed a possible bug that could prevent bone updating in alembic export

Mesh Morpher 3.6.2 is Live! (03/18/2024)
  • [MM-783] Fixed a bug where exporting animation curves and morph targets by right clicking on the curve list, would export an obj with deltas from post process enabled mesh and default mesh

  • [MM-784] Implemented the ability to quickly disable post process in main toolkit

Mesh Morpher 3.6.1 is Live! (03/17/2024)
  • [MM-778] Dynamic Skeletal Mesh Component now have Set Bone Delta and Get Bone Delta functionality

  • [MM-779] Implemented the ability to create Texture Masks from Selection

  • [MM-780] Implemented the ability to bake Pivot editor to reference mesh in Poser

  • [MM-781] Implemented the ability to create Bonesnapshot from Reference Mesh in Poser

  • [MM-782] Fixed a potential memory leak in Create from Mesh Files

Mesh Morpher 3.6.0 is Live! (03/12/2024)
  • [MM-777] Fixed baking with removed scale

Mesh Morpher 3.5.9 is Live! (03/11/2024)
  • [MM-772] Loading Bonesnapshot now resets existing deltas

  • [MM-773] Fixed a bug where bone transforms would append post process changes

  • [MM-774] Fixed a bug where pivot editor bone transforms would append post process changes

  • [MM-775] Creating Bonesnapshots from Morph Target now allows a vertex sample to compute deltas

  • [MM-776] Saving Bonesnapshots now make sure post process is not part of the deltas.

Mesh Morpher 3.5.8.1 is Live! (03/09/2024)
  • [MM-771] Implemented the ability in Dynamic Skeletal Mesh Component in Load Bonesnapshot to skip deltas for bones that exists in leader pose components.

Mesh Morpher 3.5.8 is Live! (03/09/2024)
  • [MM-770] Implemented runtime DynamicSkeletalMeshComponent which enables bone transformation for blueprints at runtime for Skeletal Mesh Components.

Mesh Morpher 3.5.7.3 is Live! (03/07/2024)
  • [MM-768] Appended Meshes to OBJ Exports now have post process blueprints applied to them

  • [MM-769] Creating a Morph Target from an animation curve now doesn't contain any post process results

Mesh Morpher 3.5.7.2 is Live! (03/07/2024)
  • [MM-766] Fixed a newly introduced bug where loading Pose Driver Poses wouldn't work

  • [MM-767] Fixed a newly introduced bug where loading bone transformations in Deformer Graph wouldn't work.

Mesh Morpher 3.5.7.1 is Live! (03/06/2024)
  • [MM-765] On Bake reset bone deltas

Mesh Morpher 3.5.7 is Live! (03/06/2024)
  • [MM-764] Fixed possible issues and artifacts that could occur when Baking and Post Process blueprints would transform bones.

Mesh Morpher 3.5.6 is Live! (03/06/2024)
  • [MM-762] Improved how Mesh Morpher handles post process blueprints

  • [MM-763] Blend Morph Targets takes into account post process to avoid additional possible deltas.

Mesh Morpher 3.5.5 is Live! (03/05/2024)
  • [MM-754] Implemented subdivision for OBj exports

  • [MM-755] Improved save assets dialog.

  • [MM-756] Animation Sequences and Pose Assets can be overwritten.

  • [MM-757] Reference mesh in Poser can only be a skeletal mesh

  • [MM-758] Implemented the ability in Poser to set leader pose for reference skeletal mesh.

  • [MM-759] Animation Sequences and Pose Assets editors close automatically on save.

  • [MM-760] Implemented the ability to save pose drivers to pose assets only without writing to animation blueprint

  • [MM-761] Fixed a bug where Load Pose from Context menu in Pose Driver would instead Update the Pose.

Mesh Morpher 3.5.4 is Live! (03/01/2024)
  • [MM-752] Alembic Exporter now provides different transform options.

  • [MM-753] Alembic exporter now correctly export unmirrored mesh data

Mesh Morpher 3.5.3 is Live! (02/26/2024)
  • [MM-749] Fixed mesh component to work properly with post process allowing users to load poses in post process and work correctly with them in Mesh Morpher

  • [MM-750] Animation curves don't get automatically set to 0 on create/delete/modify morph target

  • [MM-751] Implemented the ability in Load Bonesnapshot to enable/disable applying bones to parent shared bones.

Mesh Morpher 3.5.2.1 is Live! (02/18/2024)
  • [MM-748] Fixed a newly introduced bug that wouldn't allow users to select vertices further from current selection.

Mesh Morpher 3.5.2 is Live! (02/18/2024)
  • [MM-747] Transform Tool can now preserve pivot point on rotation

Mesh Morpher 3.5.1 is Live! (02/17/2024)
  • [MM-740] Fixed a bug that crashed Mesh Morpher when baking skeleton with virtual bones added.

  • [MM-741] Implemented the ability to simulate physics in Poser. Simulation can be disabled from Edit->Settings->bDisablePhysics

  • [MM-742] Implemented the ability to enable/disable Cloth Simulation in Poser

  • [MM-743] Implemented the ability to enable/disable CCD for all bodies in Poser

  • [MM-744] Implemented the ability to send a posed mesh to Deformer Graph allowing to apply deformer graphs to it and save it as a Morph Target. (>= 5.3)

  • [MM-745] Implemented the ability to send from Poser to Deformer Graph (>= 5.3)

  • [MM-746] Fixed a bug with sculpting tools where HitTesting selection wouldn't correctly ignore unwanted triangles.

Mesh Morpher 3.5.0 is Live! (02/11/2024)
  • [MM-739] Implemented a new Load Bonesnapshot node that doesn't run in Component Space. The old node is still available and is marked as (Legacy)

Mesh Morpher 3.4.9 is Live! (02/09/2024)
  • [MM-736] Scaling with Transform Tool now preserve pivot point.

  • [MM-737] Transform Widget is synced with the Gizmo.

  • [MM-738] Fixed Camera Speed Scalar.

Mesh Morpher 3.4.8.1 is Live! (02/08/2024)
  • [MM-735] Fixed a newly occurring bug that prevented saving changes in morph targets.

Mesh Morpher 3.4.8 is Live! (02/07/2024)
  • [MM-728] Improved performance of sculpting tools

  • [MM-729] Removed refinement from sculpt tools

  • [MM-730] Enabled Mode overrides for Mesh Morpher Component

  • [MM-731] Implemented Ray Tracing in Mesh Morpher Component

  • [MM-732] Improved performance of Transaction system(undo/redo)

  • [MM-733] Implemented Pen Pressure in Sculpting Tools.

  • [MM-734] Implemented the ability to enable/disable ray tracing for sculpting from Editor->Settings (requires Mesh Morpher restart)

Mesh Morpher 3.4.7 is Live! (02/01/2024)
  • [MM-727] Implemented the ability to create corrective bonesnapshots

Mesh Morpher 3.4.6 is Live! (01/31/2024)
  • [MM-720] Improved wrapper control points system.

  • [MM-721] Fixed a bug where loading a morph target would reload the mesh in other related tools like wrapper and poser.

  • [MM-722] Simplified Wrappers options so it's much easier to configure it

  • [MM-723] Added additional options to Non rigid wrapping that allow selection of vertex range and orientation separately from rigid settings.

  • [MM-724] Fixed a bug where changing source mesh in wrapper would attempt to notify all mesh morpher windows.

  • [MM-725] Optimized and fixed non rigid registration in wrapper.

  • [MM-726] Implemented Scale to OBJ export

Mesh Morpher 3.4.5 is Live! (01/12/2024)
  • [MM-712] Implemented the ability to Bulk Import from OBJ/FBX

  • [MM-713] Fixed a bug with Morph Target to Bonesnapshot that prevented to correctly calculate the bones above ignore bones in the hierarchy

  • [MM-714] Wrapper Target mesh gets divided and refined. Increased the vertex threshold to 5.0

  • [MM-715] Update From Pose in Poser now allows to update Morph Targets with Base from other Morph Targets or Animation Curves

  • [MM-716] Exporting to Animation Sequence now exports Morph Targets and Animation Curves with selected Weights

  • [MM-717] Implemented the ability to reset Weight Values to curve selection in Curve Lists.

  • [MM-718] Fixed a Bug where Morphed Directory would be disabled by default even though bulk import was enabled on Load Settings in Create From Mesh Files.

  • [MM-719] Automatically Overwrite in Create from Mesh Files now works for single file import as well.

Mesh Morpher 3.4.4 is Live! (01/07/2024)
  • [MM-709] Fixed a bug where smoothing in Sculpt, Pinch and Inflate wouldn't get registered for undo/redo.

  • [MM-710] Improved Tool subdivision

  • [MM-711] Implemented new Material mode Tension which allows to visualize per vertex stretch and compression.

Mesh Morpher 3.4.3 is Live! (01/06/2024)
  • [MM-697] Transform Tool now places the gizmo in the center of selection automatically.

  • [MM-698] Added key shortcut (B) that allows to dynamically change brush size moving mouse left and right

  • [MM-699] Added key shortcut (N) that allows to dynamically change brush falloff moving mouse left and right

  • [MM-700] Added key shortcut (S) that allows to dynamically change brush strength moving mouse left and right

  • [MM-701] Added remesher for sculpt tool

  • [MM-702] Added remesher for inflate tool

  • [MM-703] Added remesher for pinch tool

  • [MM-704] Moving along the normals now requires holding CTRL and moving left and right

  • [MM-705] Fixed a bug where falloff was inverted in sculpting tools

  • [MM-706] Fixed a bug where grabbing vertex ROI in sculpting tools wouldn't use full brush radius

  • [MM-707] Moving vertices along the Normal doesn't use falloff anymore

  • [MM-708] Step Size has been set to 0.001 by default in Sculpting Tools

Mesh Morpher 3.4.2 is Live! (01/05/2024)
  • [MM-691] Fixed a bug where Exporting a selection to OBJ wouldn't properly append additional meshes.

  • [MM-692] Fixed a bug that prevented cached mesh data update when exporting animation curves to obj in main toolkit.

  • [MM-693] Exporting to OBJ now automatically creates new sections for additional meshes

  • [MM-694] Ruler doesn't get enabled automatically on tool shutdown

  • [MM-695] Greatly improved the animation curve system in main toolkit.

  • [MM-696] Greatly improved the morph target system in main toolkit.

Mesh Morpher 3.4.1 is Live! (01/04/2024)
  • [MM-685] Optimized Sculpting Tools

  • [MM-686] Fixed a bug that wouldn't properly render a mesh section if material was null

  • [MM-687] Implemented the Ability to render section colors in Sculpt Tools

  • [MM-688] Revamped the rendering of Mesh Morpher Mesh Component

  • [MM-689] Revamped selection in Mesh Morpher Mesh Component

  • [MM-690] Added the ability to project on selected target sections.

Mesh Morpher 3.4.0.2 is Live! (12/31/2023)
  • [MM-681] Applying Smoothing to selection now correctly stores the action for Undo/Redo

  • [MM-682] Implemented the ability to subdivide projection target

  • [MM-683] Implemented Projection iterations

  • [MM-684] Implemented Projection Smoothing

Mesh Morpher 3.4.0.1 is Live! (12/30/2023)
  • [MM-679] Fixed a bug with Project tool when failing to project would provide a NaN vector

  • [MM-680] Fixed a possible bug with Smoothing while attempting to preserve volume.

Mesh Morpher 3.4.0 is Live! (12/30/2023)
  • [MM-671] Implemented the ability to Apply Smoothing Tool to selection or full mesh

  • [MM-672] Implemented the ability to set smoothing iteration in Apply Smoothing(manual)

  • [MM-673] Implemented the ability to preserve volume in Apply Smoothing(manual)

  • [MM-674] Implemented Project Tool which allows users to project on Reference Skeletal Mesh

  • [MM-675] Implemented the ability to Apply Restore Tool to selection or full mesh

  • [MM-676] Implemented the ability to preserve location in Apply Restore(manual)

  • [MM-677] Subdividing on Copy Morph Target applies refinement to source subdivide mesh.

  • [MM-678] Stitching doesn't create a seam anymore. We just stitch boundary vertices.

Mesh Morpher 3.3.9 is Live! (12/27/2023)
  • [MM-669] Fixed a bug where removing an enabled Morph Target wouldn't recreate the dynamical meshes internally

  • [MM-670] Improved asset picker performance while loading assets in Poser and Toolkit

Mesh Morpher 3.3.8 is Live! (12/26/2023)
  • [MM-668] Fixed a bug with overwriting bonesnapshots, rulers, pose drivers and control points assets

Mesh Morpher 3.3.7 is Live! (12/24/2023)
  • [MM-664] Fixed a bug that prevented bone list refresh on source mesh selection in Wrapper

  • [MM-665] Improved wrapping algorithm by refining subdivided source mesh.

  • [MM-666] Implemented the ability to set Max Sticky and Elastic Iterations in Wrapper

  • [MM-667] Fixed a bug that didn't update selected morph target pointer when refreshing morph target list.

Mesh Morpher 3.3.6 is Live! (12/21/2023)
  • [MM-663] Fixed a bug that prevented Morph Target export when exporting selection from Morph Targets list

Mesh Morpher 3.3.5 is Live! (12/18/2023)
  • [MM-658] Implemented the ability to remove Driven Bones in Pose Driver Creator

  • [MM-659] Selecting sequence and bonesnapshots has been improved in Poser and Wrapper

  • [MM-660] Loaded sequences in Poser now use Frame Index rather than frame time to provide better precision and accuracy when navigating through the sequence.

  • [MM-661] Implemented the ability to enable/disable Ruler

  • [MM-662] Ruler is disabled by default

Mesh Morpher 3.3.4 is Live! (12/18/2023)
  • [MM-657] Implemented the ability to mirror Pose Driver bones in Poser.

Mesh Morpher 3.3.3 is Live! (12/17/2023)
  • [MM-655] Implemented the ability to switch Poser transform gizmo from world to local coordinate system.

  • [MM-656] Fixed a bug that would prevent Pose Driver nodes created procedurally by Mesh Morpher to display correctly debug data.

Mesh Morpher 3.3.2 is Live! (12/16/2023)
  • [MM-651] Fixed a bug that would crash Mesh Morpher when selecting reference mesh and setting the master pose type to reference.

  • [MM-652] Fixed a bug that would export inverted Alembic.

  • [MM-653] Implemented the ability to exported flattened Alembic

  • [MM-654] Implemented the ability to add a child component in ABC exporter. Child gets own abc file.

Mesh Morpher 3.3.1 is Live! (12/15/2023)
  • [MM-650] Added the ability to enable curves and morph targets in main toolkit window, thus allowing us to easily sculpt correctives.

Mesh Morpher 3.3.0 is Live! (12/11/2023)
  • [MM-643] Implemented Add Axis Rotation in Poser

  • [MM-644] Bonesnapshot menu works with pivot editor enabled

  • [MM-645] Loading Sequences and Bonesnapshots now disable each other. Can't have both simultaneously.

  • [MM-646] Implement the ability to pick assets and overwrite them

  • [MM-647] Fixed a possible bug with undo/redo bone transforms

  • [MM-648] Implemented the ability to create Pose Drivers with Poser

  • [MM-649] Implemented the ability to export a pose to a Sequence

Mesh Morpher 3.2.9 is Live! (12/08/2023)
  • [MM-640] Fixed a bug in LOD baking when Baking Skeleton

  • [MM-641] Implemented the ability to ignore weighted bones when creating Bonesnapshot from Morph Target

  • [MM-642] Implemented the ability to select multiple bones and copy names of the selection

Mesh Morpher 3.2.8.2 is Live! (12/07/2023)
  • [MM-639] Improved alembic exporter

Mesh Morpher 3.2.8.1 is Live! (12/07/2023)
  • [MM-638] Fixed a bug with alembic exporter where certain animations would be exported with wrong bone transformations

Mesh Morpher 3.2.8 is Live! (12/07/2023)
  • [MM-630] Improved Morph Target to Bonesnapshot algorithm

  • [MM-631] Implemented the ability to match bones by vertex weight(Useful for big meshes like bodies) in Morph Target to Bonesnapshot

  • [MM-632] Implemented the ability to ignore bones containing strings(can use multiple strings divided by ;) in Morph Target to Bonesnapshot

  • [MM-633] Improved Focus at Cursor.

  • [MM-634] Implemented Focus at Cursor in Sculpting Tools

  • [MM-635] Implemented Focus at Cursor in Wrapper

  • [MM-636] Implemented Focus at Cursor in Poser

  • [MM-637] Implemented Alembic Exporter(can export skeletal meshes and sequences to abc)

Mesh Morpher 3.2.7.1 is Live! (11/28/2023)
  • [MM-629] Fixed a bug that would crash when in Blend, Bake Morph Target and Select Reference Mesh and a curve was enabled

Mesh Morpher 3.2.7 is Live! (11/27/2023)
  • [MM-627] Implemented Rigid Fitting in Wrapper which allows us to match rotation and scale of the source

  • [MM-628] Greatly improved Wrapper algorithm

Mesh Morpher 3.2.6 is Live! (11/25/2023)
  • [MM-620] Implemented Ruler in Poser

  • [MM-621] Implemented Ruler in Sculpt Tools

  • [MM-622] Fixed a bug with Wrapper that would project distorted resulted deltas back to the initial mesh

  • [MM-623] Fixed a bug with Wrapper where Mesh Morpher would crash when initializing with Pivot Editor enabled

  • [MM-624] Load Save and Save As Bonesnapshot menu button are disabled when Pivot Editor is enabled.

  • [MM-625] Removed Inverse Matching from Wrapper

  • [MM-626] Standalone selection assets now store identical mesh indices

Mesh Morpher 3.2.5 is Live! (11/19/2023)
  • [MM-612] Implemented Pivot Editor in Poser

  • [MM-613] Implemented the ability to Update Children in Pivot Editor

  • [MM-614] Improved Bone Editor performance in Poser

  • [MM-615] Fixed a bug where selecting a bug in Poser while symmetry is enabled would automatically attempt to rotate the symmetric bone

  • [MM-616] Improved bone undo/redo in Poser

  • [MM-617] Fixed a bug with Set Pivot Bone from Section where the Mesh wouldn't correctly translate with new bone transforms.

  • [MM-618] Implemented the ability to enable/disable Update Children in Set Pivot Bone from Section

  • [MM-619] Set Pivot Bone menu entry has been renamed to Set Pivot Bone from Section

Mesh Morpher 3.2.4 is Live! (11/16/2023)
  • [MM-608] Fixed a bug where changing between Sculpt Tools wouldn't reselect the mesh sections in the section list if any selection was made.

  • [MM-609] Implemented the ability to Set Animation Curves in Toolkit Main window.

  • [MM-610] Implemented the ability to Set Morph Targets in Toolkit Main window.

  • [MM-611] Poser now doesn't use Main Toolkit pose as base pose. Instead it only uses the Base Pose set from the Poser.

Mesh Morpher 3.2.3.1 is Live! (11/12/2023)
  • [MM-606] Fixed a bug where DNA asset blendshapes updates wouldn't be correctly stored

  • [MM-607] Disabling Mesh Data Bake will not bake Mesh Data to DNA asset

Mesh Morpher 3.2.3 is Live! (11/11/2023)
  • [MM-603] Implemented the ability to modify Meta Human blendshapes and export them to DNA asset.

  • [MM-604] Exporting to DNA asset now exports spine_04 translation

  • [MM-605] Greatly improved the speed of baking in Poser and Bake Morph Targets.

Mesh Morpher 3.2.2 is Live! (11/10/2023)
  • [MM-602] Improved speed of bulk Morph Target copy.

Mesh Morpher 3.2.1 is Live! (11/09/2023)
  • [MM-600] Implemented Clipping fix for Restore Tool. This functionality tries to move the vertices over the closest triangle. Could provide better results in certain cases.

  • [MM-601] Implemented the Ability to set pivot bone to mesh section selection

Mesh Morpher 3.2.0 is Live! (11/02/2023)
  • [MM-598] Implemented the ability to remove Scaling when Baking to Skeleton. This will preserve bones translation and rotation while setting the scale to (1,1,1)

  • [MM-599] Implemented the ability to preserve settings in Bake to Skeleton

Mesh Morpher 3.1.9 is Live! (10/28/2023)
  • [MM-592] Implemented the ability to export Animation Curves (bulk) to OBJ Files (Poser and any weighted curve list)

  • [MM-593] Implemented the ability to export Morph Targets (bulk) to OBJ Files (Poser and any weighted curve list)

  • [MM-594] Implemented the ability to enable Connected Only for brushes which allows brushes to affect only connected triangles.

  • [MM-595] Fixed a bug with undo/redo which crashed Mesh Morpher when actions where triggered too fast.

  • [MM-596] Fixed a bug where bInvertMask option would be saved and transferred on tool change.

  • [MM-597] Fixed a bug where increasing/decreasing brush size with key shortcut wouldn't save and transfer the new brush size on tool change

Mesh Morpher 3.1.8 is Live! (10/25/2023)
  • [MM-588] Renamed Blend window to the correct name "Blend" instead of "Bake"

  • [MM-589] Implemented the ability to select and copy name of the selected Morph Target in Blend

  • [MM-590] Implemented the ability to select and copy name of the selected Morph Target in Bake

  • [MM-591] Fixed a bug with Morph Target list that appeared in certain cases when Auto was enabled and then disabled

Mesh Morpher 3.1.7 is Live! (10/24/2023)
  • [MM-582] Fixed a bug with Transaction(Undo/Redo) for Sculpt tools

  • [MM-583] Improved Transaction(Undo/Redo) performance

  • [MM-584] Improved performance of Relative Restore

  • [MM-585] Improved performance of Side Restore

  • [MM-586] Implemented the ability to temporarily subdivide the morph target in Sculpt tools. Use with caution as the sculpt performance decreases the more subdivision steps.

  • [MM-587] Improved performance of lattice deformer

Mesh Morpher 3.1.6 is Live! (10/22/2023)
  • [MM-579] Implemented Lattice Deformer Tool

  • [MM-580] Fixed a selection bug with Tools that prevented to display selection when navigating through tools

  • [MM-581] Fixed a selection bug with Tools that would always add full section selection vertices even though some vertices were removed by masking.

Mesh Morpher 3.1.5.1 is Live! (10/20/2023)
  • [MM-578] Fixed a bug in Sculpt tool when changing the tool would only select back the section selection if having section selection and additional selected masked vertices

Mesh Morpher 3.1.5 is Live! (10/20/2023)
  • [MM-577] Implemented Relative Restore

Mesh Morpher 3.1.4 is Live! (10/19/2023)
  • [MM-557] Sculpt Tools now are listed as a side menu instead of a dropdown list.

  • [MM-558] Converted sculpt tools to C++

  • [MM-559] Implemented the ability to scale Modal Windows (In Edit->Settings.)

  • [MM-560] Moved Bone settings from Edit->Settings to Bone widget

  • [MM-561] Moved Control Points settings from Edit->Settings to Control Points widget

  • [MM-562] Moved Masking settings in Wrapper from Edit->Settings to Masking Widget

  • [MM-563] Implemented the ability to export selection and morph targets as welded/unwelded

  • [MM-564] Create from Mesh Files now preserves the settings

  • [MM-565] Export to OBJ now preserves the settings.

  • [MM-566] Implemented the ability to open a Current Pose from Poser in OBJ/FBX Importer

  • [MM-567] Implemented the ability to export a pose to OBJ file directly from Poser.

  • [MM-568] Added Tools menu to Poser

  • [MM-569] Implemented the ability to set or remove a Base Pose in Poser. A base pose is used when creating a corrective morph target which will contain the deltas between the Base Pose and the Current Pose.

  • [MM-570] Implemented the ability to open Base Pose from Poser to OBJ/FBX Importer

  • [MM-571] Copy Morph Target now preserve settings

  • [MM-572] Create From Mesh now preserve settings

  • [MM-573] Implemented confirmation message when overwriting bonesnapshots.

  • [MM-574] Transform Tool now supports Invert Mask

  • [MM-575] Added progress dialog to selection export

  • [MM-576] Implemented the ability to focus selected bone.

Mesh Morpher 3.1.3 is Live! (10/03/2023)
  • [MM-553] Implemented Progress Bar on Copy multiple Morph Targets

  • [MM-554] Implemented the ability to copy the name(s) of selected in Curve lists

  • [MM-555] Fixed a bug where sculpt tools would not correctly project morph targets to skeletal mesh in certain cases

  • [MM-556] Implemented the ability to enable PerSectionWeld

Mesh Morpher 3.1.2 is Live! (09/27/2023)
  • [MM-551] Implemented Rotation and Location grid snapping in all Viewports

  • [MM-552] Added bUsePrecompiled = true to build.cs files to prevent the plugin to be recompiled while using source builds and C++ projects

Mesh Morpher 3.1.1 is Live! (09/26/2023)
  • [MM-545] Implemented the ability to select delta vertices in Tools

  • [MM-546] Implemented the ability to set a static mesh as reference in Poser

  • [MM-547] Renamed Create from Pose menu entries to Poser

  • [MM-548] Fixed a bug with Transform tool where having the mask selection enabled and setting transform inputs or moving the gizmo would cause issues.

  • [MM-549] Moved the transform bone widget above the bone list

  • [MM-550] Added Buffer View Menu to all Mesh Morpher Viewports.

Mesh Morpher 3.1.0 is Live! (09/19/2023)
  • [MM-543] Improved Morph Target to Bonesnapshot algorithm

  • [MM-544] Improved Update Morph Target from Pose

Mesh Morpher 3.0.9 is Live! (09/18/2023)
  • [MM-541] Implemented the ability to update bone rotations when creating bonesnapshots from morph targets

  • [MM-542] Implemented the ability to use relative transforms when creating bonesnapshots from morph targets

Mesh Morpher 3.0.8 is Live! (09/17/2023)
  • [MM-539] Morph Target curves are now added to the skeleton instead of mesh

  • [MM-540] Fixed a bug where transform widget in Poser and Wrapper wouldn't process manual input for Location

Mesh Morpher 3.0.7 is Live! (09/16/2023)
  • [MM-536] Implemented DuplicateSkeletalMesh at runtime

  • [MM-537] Implemented DuplicateStandaloneMorphTarget at runtime

  • [MM-538] Fixed a packaging issue with UE 5.3 (Windows)

Mesh Morpher 3.0.6 is Live! (09/14/2023)
  • [MM-534] Implemented the ability to enable/disable symmetry rotation

  • [MM-535] Implemented the ability to change symmetry axis

Mesh Morpher 3.0.5 is Live! (09/14/2023)
  • [MM-528] Improved Animation Curve list widget.

  • [MM-529] Implemented the ability to enable/disable Auto in Animation Curve/Morph Target list, which resets the weight to 0.

  • [MM-530] Animation Curves are now grabbed from the skeleton (and skeletal mesh in 5.3) instead of animation sequence.

  • [MM-531] Improved Bone Transform Widget in Poser and Wrapper.

  • [MM-532] Implemented Scale Lock in Bone Transform Widget in Poser and Wrapper

  • [MM-533] Improved and re-arranged Bone Widgets in Poser and Wrapper

Mesh Morpher 3.0.4 is Live! (09/12/2023)
  • [MM-524] Implemented bone symmetry in Poser and Wrapper.

  • [MM-525] Morph Target curves are properly created, renamed and removed in 5.3

  • [MM-526] Fixed a bug that could possibly crash Mesh Morpher when the versioning URL is not accessible

  • [MM-527] Improved Transform widget in Wrapper and Poser

Mesh Morpher 3.0.3 is Live! (09/09/2023)
  • [MM-522] Improved version update notification

  • [MM-523] Creating Morph Targets in UE 5.3 now explicitly creates a Curve for the Morph Target.

Mesh Morpher 3.0.2 is Live! (09/09/2023)
  • [MM-521] Load Bonesnapshot doesn`t modify bones that are also shared by a parent component (if any)

Mesh Morpher 3.0.1 is Live! (09/06/2023)
  • [MM-519] Implemented Subdivision in Create from Mesh Files

  • [MM-520] Implemented Match UV Iterations in Create from Mesh Files

Mesh Morpher 3.0.0 is Live! (08/30/2023)
  • [MM-500] Removed Sculpt Max Tool. Sculpt Tool now holds parameters for Max variant as well.

  • [MM-501] Smooth Tool now has a boolean that allows to preserve UV flow

  • [MM-502] Improved Flatten Tool performance with multi-threading

  • [MM-503] Improved Inflate Tool performance with multi-threading

  • [MM-504] Improved Move Tool performance with multi-threading

  • [MM-505] Improved Pinch Tool performance with multi-threading

  • [MM-506] Improved Plane Tool performance with multi-threading

  • [MM-507] Improved Sculpt Tool performance with multi-threading

  • [MM-508] Improved Smooth Tool performance with multi-threading

  • [MM-509] Improved Restore Tool performance with multi-threading

  • [MM-510] Improved Flatten Tool algorithm.

  • [MM-511] Improved Plane Tool algorithm.

  • [MM-512] Improved Sculpt Tool algorithm.

  • [MM-513] Improved Inflate Tool algorithm.

  • [MM-514] Removed Cotan, Mean Value and Legacy smooth types and they're been replaced by Preserve UV Flow and Delta smooth types

  • [MM-515] Implemented Subdivision in Copy Morph Target which allows to subdivide the source mesh. This most likely will provide better results when a subdivision level higher than 0 is used.

  • [MM-516] Changed default Smooth type to Preserve UV Flow

  • [MM-517] Fixed a bug in wrapper where setting a bonesnapshot wouldn't update the reference mesh

  • [MM-518] Improved Delta Projection algorithm in editor

Please remove the current Mesh Morpher files and replace them with the new ones.

Mesh Morpher 2.9.5 is Live! (08/26/2023)
  • Fixed a newly introduced bug with GetDynamicMeshDataPairs where the pairs were not correctly created between target and source

Mesh Morpher 2.9.4 is Live! (08/26/2023)
  • [MM-498] Improved control points behavior and how they function

  • [MM-499] Reorganized Wrapper Settings

Mesh Morpher 2.9.3 is Live! (08/23/2023)
  • [MM-495] Improved Control Points performance in Wrapper.

  • [MM-496] Control Points now can affect triangles facing the same direction as the control point

  • [MM-497] Wrapping can now be canceled.

Mesh Morpher 2.9.2 is Live! (08/22/2023)
  • [MM-484] Re-organized Wrapper settings structure

  • [MM-485] Wrapper can now be forced to attempt to preserve details

  • [MM-486] Creating Bonesnapshot for Morph Target now implements the ability to create automatically the Morph Target with deltas between the skeleton changes and the final form

  • [MM-487] Implemented the ability to update a Morph Target`s deltas with the current pose in Poser

  • [MM-488] Implemented Load Bonesnapshot widget

  • [MM-489] Implemented Save Bonesnapshot widget

  • [MM-490] Implemented the ability to create Reverse Morph Targets in Poser

  • [MM-491] Implemented the ability to select whether to load delta or absolute transforms from bonesnapshots

  • [MM-492] Implemented the ability to save bonesnapshots from a starting bone

  • [MM-493] Implemented the ability to removes bones in a bonesnaposhot from a bonesnapshot

  • [MM-494] Various other small fixes and UI changes

Mesh Morpher 2.9.1 is Live! (08/20/2023)
  • [MM-478] Implemented UV Matching in Copy Morph Targets

  • [MM-479] Creating from Mesh now has an advanced UV Matching functionality that allows multiple UV Matching iterations and smoothness

  • [MM-480] Removed Merge Morph Targets and it was replaced by Blend Morph Targets.

  • [MM-481] Wrapper no longer projects final result once more to the target mesh.

  • [MM-482] Wrapper now allows to bleed deltas from selection to nearby vertices, using Inverse Matching.

  • [MM-483] Fixed a bug that would crash the engine when changing skeletal meshes.

Mesh Morpher 2.9.0 is Live! (08/16/2023)
  • [MM-477] Improved speed of converting animation curves to morph targets.

Mesh Morpher 2.8.9 is Live! (08/11/2023)
  • [MM-473] Implemented the ability to Stitch a Morph Target back to the reference mesh

  • [MM-474] Improved UV Matching algorithm. Creating from Mesh files with UV matching disabled allows for inputs with different vertex count.

  • [MM-475] Implemented UV Matching in Create from Mesh Asset

  • [MM-476] Fixed a bug in UV Matching where if the morphed triangle count was lower than the base triangle count, the engine would crash.

Mesh Morpher 2.8.8 is Live! (08/06/2023)
  • [MM-470] Implemented the ability to match Base and Morphed files in Create From Mesh Files by UVs. This allows users to create Morph Targets from files with different vertex order if the UVs are intact in both files.

  • [MM-471] Implemented the ability to create a backup of skeletal mesh on bake.

  • [MM-472] Implemented the ability to select whether to bake Mesh Data on bake skeleton.

Mesh Morpher 2.8.7 is Live! (07/28/2023)
  • [MM-469] Fixed a newly introduced bug where the bonesnapshots wouldn't be correctly loaded in certain cases in animation blueprint

Mesh Morpher 2.8.6 is Live! (07/27/2023)
  • [MM-463] Fixed an issue with bonesnapshots where in Mesh Morpher the stored absolute transform wasn't used at all.

  • [MM-464] Bonesnapshots Deltas are now the bone transforms relative to their parents.

  • [MM-465] Add Support for UE 5.3 Preview 1

  • [MM-466] Implemented the ability to disable Post Process Animation Blueprints in Mesh Morpher by going to Edit->Settings

  • [MM-467] Implemented Morph Target Blender which allows to quickly select multiple values for Morph Targets and create a new one based on their blended results.

  • [MM-468] Runtime Nodes require activation when they are executed in Editor(PIE, Standalone). When packaged, the nodes don't require any activation. User have two new nodes: Is Activated and Activate available in blueprints.

Bonesnapshots format has been changed. Bonesnapshots created in previous versions are not working anymore and users have to recreate them.

Mesh Morpher 2.8.5 is Live! (07/02/2023)
  • [MM-460] Improved the side menu in Poser.

  • [MM-461] Moved authentication to cloud.

  • [MM-462] Improved Mac version.

Mesh Morpher 2.8.4 is Live! (06/22/2023)
  • [MM-458] Implemented the ability to match material IDs on copy morph target. This should provide better results when target and source meshes share same material layers count and order.

  • [MM-459] Checking for updates is now done only once per session.

Mesh Morpher 2.8.3 is Live! (06/21/2023)
  • [MM-455] Implemented Main Iterations in Wrapper which adds extra control on iterations. More iterations mean better quality. A Main Iteration of 1 is the default.

  • [MM-456] Fixed a bug in Wrapper where selecting a section in Target mesh would not correctly apply the resulted wrapping.

  • [MM-457] Runtime module refactoring which cleans and optimizes the code

This update on the backend is big. Don't hesitate to get in touch if you face any issues.

Mesh Morpher 2.8.2 is Live! (06/17/2023)
  • [MM-452] Implemented the ability to lock viewport camera in wrapper. This allows to automatically replicate viewport camera transformation from focused viewport to the other

  • [MM-453] Implemented the ability to select different Control Point influence values in the same wrapping operation.

  • [MM-454] Implemented the ability to select a control point and modify its influence radius

Mesh Morpher 2.8.1 is Live! (06/12/2023)
  • [MM-451] Fixed a bug with Merging Morph Targets where the resulted Morph Target wouldn't be properly created

Mesh Morpher 2.8.0 is Live! (05/29/2023)
  • [MM-450] Fixed a bug where on Lost Focus of viewport in wrapper will cause symmetric control points to remain enabled even while shift key was released

Mesh Morpher 2.7.9 is Live! (05/21/2023)
  • [MM-444] Fixed an issue where baking skeleton or morph target in some cases the engine would change the vertex order. On bake now we reload the baked skeletal mesh.

  • [MM-445] Creating a Bonesnapshot from Morph Target now opens a settings dialog which allows to configure how the bonesnapshot will be created.

  • [MM-446] Improved the layout of all modal dialogs

  • [MM-447] Bone Transform Widgets in Poser and Wrapper now work in local bone space.

  • [MM-448] Bake Skeleton in Poser now offers a set of option which allow to pick whether users want to bake to mesh skeleton reference, skeleton asset and DNA asset

  • [MM-449] Recompute Normals now has an improved output for selected meshes with different LOD count(eg. Meta Humans) for LOD indexes higher than 0

Mesh Morpher 2.7.8 is Live! (05/16/2023)
  • [MM-443] Implemented the ability to save only changed bones in bonesnapshots

Mesh Morpher 2.7.7 is Live! (05/16/2023)
  • [MM-442] Fixed a bug where transitioning through states between 0 and 1 using Anim Node Load Bonesnapshots wouldn't work perfectly

Mesh Morpher 2.7.6 is Live! (05/15/2023)
  • [MM-436] Fixed DNA export to file

  • [MM-437] Implemented Load Bonesnapshot animnode

  • [MM-438] Bonesnapshot now save both local deltas and world transforms

  • [MM-439] Implemented the ability to set a bonesnapshot as a pose in toolkit window

  • [MM-440] Implemented the ability to save bonesnapshots as.. in Poser

  • [MM-441] Implemented the ability to merge bonesnapshots in Poser

Bonesnapshots created prior to 2.7.6 need to be recreated as they will not function anymore

Mesh Morpher 2.7.5 is Live! (05/06/2023)
  • [MM-434] Default value for Smooth Iterations in Create from Mesh Files has been changed to 0

  • [MM-435] Improved authentication in Mesh Morpher. Now when there's no Mesh Morpher window open, there's no request for authentication.

Mesh Morpher 2.7.4 is Live! (05/02/2023)
  • [MM-433] Bone trees selection gets updated when bones are selected from Bone Proxies in viewports

Mesh Morpher 2.7.3 is Live! (04/27/2023)
  • [MM-430] Fixed viewport flickering (if it still flickers please send an email at support@meshmorpher.com)

  • [MM-431] Duplicate Morph Targets now pre-fills the morph name to the existing one

  • [MM-432] Fixed a bug with re-applying morph target to LODs.

Mesh Morpher 2.7.2 is Live! (04/14/2023)
  • [MM-428] Implemented the ability to select an Animation Blueprint in Poser, enabling Arkit and everything related to animation in Mesh Morpher

  • [MM-429] Selected Bone Transform Widget in Poser now follows animation bone position.

Mesh Morpher 2.7.1 is Live! (04/12/2023)
  • [MM-425] Restore Tool can now restore by side: Right, Left, Up, Down, Front, Back

  • [MM-426] Masking can now select by side: Right, Left, Up, Down, Front, Back

  • [MM-427] Fixed a bug where adding a new morph target with an existing name wouldn't overwrite the deltas.

Mesh Morpher 2.7.0 is Live! (04/06/2023)
  • [MM-223] All binaries files are now digitally signed

  • [MM-224] Implemented auto-updater in Mesh Morpher. Upcoming Mesh Morpher version can be fetched within the engine.

Mesh Morpher 2.6.9 is Live! (04/01/2023)
  • [MM-422] Fixed a bug where grabbing deltas from import data wouldn't work correctly in certain cases. Instead, we now grab deltas only from UMorphTarget objects.

Mesh Morpher 2.6.8 is Live! (03/31/2023)
  • [MM-418] Bonesnapshots have been changed. The bone transformation storage is completely changed and requires users to recreate them.

  • [MM-419] Renaming a Morph Target now pre-fills the text block with current Morph Target name

  • [MM-420] Wrapper control points index indicator are not render anymore if they're outside of viewport frustum

  • [MM-421] Fixed a bug where creating the bones gizmos would crash the engine

Mesh Morpher 2.6.7 is Live! (03/30/2023)
  • [MM-417] Bone Tree fits better in Poser side panel

Mesh Morpher 2.6.6 is Live! (03/28/2023)
  • [MM-416] Improved authentication in Mesh Morpher. This resets the current authentication token stored locally.

Mesh Morpher 2.6.5 is Live! (03/26/2023)
  • [MM-415] Implemented Recompute Normals

Mesh Morpher 2.6.4 is Live! (03/24/2023)
  • [MM-414] Fixed a bug where selecting a Reference Skeletal Mesh wouldn't display its Morph Targets

Mesh Morpher 2.6.3 is Live! (03/23/2023)
  • [MM-412] Implemented the ability to enable Animation Curves in Poser

  • [MM-413] Implemented the ability to Create Morph Targets from Animation Curves Selection

Mesh Morpher 2.6.2 is Live! (03/21/2023)
  • [MM-410] Added Symmetric Control Points

  • [MM-411] Updated default Wrapping settings

Mesh Morpher 2.6.1 is Live! (03/21/2023)
  • [MM-409] Improved the smoothing for non-rigid wrapping

Mesh Morpher 2.6.0 is Live! (03/20/2023)
  • [MM-407] Implemented the ability to chose fitting algorithm for control points.

  • [MM-408] Wrapping progress for Control Points now display the control point index instead of the nearest vertex index in the mesh

Mesh Morpher 2.5.9 is Live! (03/20/2023)
  • [MM-406] Vertices in Control Points influence radius can have multiple correspondence vertices

Mesh Morpher 2.5.8 is Live! (03/20/2023)
  • [MM-399] Control Points in Wrapper now just hint the non-rigid algorithm about their correspondence vertices in their influences radius instead of rigidly fitting.

  • [MM-400] Greatly improved the non-rigid algorithm in Wrapper

  • [MM-401] Implemented the ability to save/load control points.

  • [MM-402] Implemented the ability to clear control points.

  • [MM-403] Control Points now display their index in Wrapper viewport

  • [MM-404] Subdivision steps in Wrapper now subdivides the source mesh for the amount of steps at the beginning instead of going through each step with the non-rigid fitting.

  • [MM-405] Removed bFitToTarget from wrapper as this causes issues with non-manifold meshes

Mesh Morpher 2.5.7 is Live! (03/12/2023)
  • [MM-397] Added extra validations when writing to DNA asset.

  • [MM-398] Implemented the ability to turn off DNA asset update when baking skeleton or morph target. (Edit->Settings)

Mesh Morpher 2.5.6 is Live! (03/12/2023)
  • [MM-394] Applying Deltas from Welded(sculpted version) to Skeletal Mesh now matches material IDs, providing higher quality projection

  • [MM-395] Creating from Mesh Files now offers the ability to match material IDs

  • [MM-396] Creating from Mesh now offers the ability to match material IDs

Mesh Morpher 2.5.5 is Live! (03/02/2023)
  • [MM-393] Fixed and improved Regenerate Import Data and Model

Mesh Morpher 2.5.4 is Live! (02/26/2023) [Only on MeshMorpher.com]
  • [MM-388] Bonesnapshots are now saved with bone names included

  • [MM-389] Implemented the ability to create bonesnapshot assets using blueprints in editor (CreateBoneSnapshotAsset)

  • [MM-390] Implemented the ability in Poser to load bonesnapshots that are not skeleton compatible. Common bones with same names will be transferred

  • [MM-391] Baking Skeleton and Baking Morph Targets now write the joint and mesh data to DNA asset for Meta Humans

  • [MM-392] Implemented the ability to export the DNA asset(Meta Humans) to .dna file (experimental)

Mesh Morpher 2.5.3 is Live! (02/22/2023) [Only on MeshMorpher.com]
  • [MM-385] Create From FBX Files now uses the skeletal mesh from toolkit viewport(pose or master pose component applied)

  • [MM-386] Export Mesh to OBJ now uses the skeletal mesh from toolkit viewport(pose or master pose component applied)

  • [MM-387] Export Morph Target to OBJ now uses the skeletal mesh from toolkit viewport(pose or master pose component applied)

Mesh Morpher 2.5.2 is Live! (02/19/2023) [Only on MeshMorpher.com]
  • [MM-381] Fixed a bug with transform tool where closing and reopening the tool would wrongfully reposition the gizmo

  • [MM-382] Baking Bonesnapshots now notify all existing viewports that the mesh was changed

  • [MM-383] Baking Bonesnapshots now reinitializes render data and clears out much better.

  • [MM-384] Ok button in Poser has been renamed to Create Morph Target

Mesh Morpher 2.5.1 is Live! (02/16/2023) [Only on MeshMorpher.com]
  • [MM-380] Fixed a bug with Copy where the Morph Target wouldn't be properly projected on the target LODs > 0 and disabling UV Projection wouldn't work properly.

Mesh Morpher 2.5.0 is Live! (02/16/2023) [Only on MeshMorpher.com]
  • [MM-379] Implemented the ability to fit skeletons to Morph Targets

Mesh Morpher 2.4.9 is Live! (02/15/2023) [Only on MeshMorpher.com]
  • [MM-376] Implemented the ability to bake skeletons

  • [MM-377] Implemented the ability to draw simplified bones in Wrapper and Poser

  • [MM-378] Implemented the ability to scale bone indicators to bones in Wrapper and Poser

Mesh Morpher 2.4.8 is Live! (02/05/2023)
  • [MM-375] Fixed a bug with creating Morph Targets at runtime

Mesh Morpher 2.4.7 is Live! (01/30/2023)
  • [MM-372] Fixed a bug with Pinch Tool

  • [MM-373] Moved unnecessary components and libraries from Runtime module to Core. Only necessary stuff will now be packaged.

  • [MM-374] Fixed baking once and for all. (Special thanks to @kostenickj for helping out with this)

Mesh Morpher 2.4.6 is Live! (01/25/2023)
  • [MM-367] Fixed a bug with Mesh Morpher Debug Skeletal Mesh where assigning a different mesh after a mesh was previously assigned, would preserve the materials from the old mesh.

  • [MM-368] Fixed a bug where on save, Source bone snapshot was selecting the target mesh as skeletal mesh in Wrapper

  • [MM-369] Fixed a bug with Bone Snapshot assets where the Skeletal Mesh Property wouldn't preserve its value

  • [MM-370] Fixed a bug with Standalone Mask Selection assets where the Skeletal Mesh Property wouldn't preserve its value

  • [MM-371] Fixed a bug in Mesh Morpher Mesh Component where the Scene Proxy wasn't flushing rendering commands when the topology was changed potentially crashing

Mesh Morpher 2.4.5 is Live! (01/23/2023)
  • [MM-366] Fixed a possible bug with baking where in certain cases where import data is not consistent, the mesh becomes scrambled.

Mesh Morpher 2.4.4 is Live! (01/18/2023)
  • [MM-365] Fixed a bug in Mesh Morpher Mesh Component Scene Proxy where updating the mesh data could result in a crash

Mesh Morpher 2.4.3 is Live! (01/15/2023)
  • [MM-364] Bone Snapshot menu has been re-added to Poser. It went MIA during UI refactoring

Mesh Morpher 2.4.2 is Live! (01/11/2023)
  • [MM-361] Fixed a bug with baking where Mesh Morpher would fail to offset the existing Morph Targets

  • [MM-362] Baking performance has been greatly improved.

  • [MM-363] Fixed a bug with Symmetric Brush for Tools where the Symmetric Brush would be incorrectly positioned when Only Facing Camera was disabled

Mesh Morpher 2.4.1 is Live! (01/10/2023)
  • [MM-354] Windows with Viewports and Morph Targets Lists have been replaced with dockable tabs

  • [MM-355] Implemented an Entitlement Check which attempts to inform users if they don't own the product. Mesh Morpher as any other code plugin on the UE Marketplace is licensed per seat.

  • [MM-356] Implemented the ability to regenerate import data which is useful for some marketplace assets.

  • [MM-357] Code refactor for Editor and Core Modules

  • [MM-358] Fixed a bug where closing windows(now tabs) with viewports in 5.1 would result in a crash(sometimes)

  • [MM-359] Various optimizations to UI across the plugin

  • [MM-360] Fixed a bug with Fit to Target in Wrapper when sometimes could result in a crash. Fit to Target can fail fitting but won't crash.

Mesh Morpher 2.4.0 is Live! (12/30/2022)
  • [MM-351] Copy Morph Targets now uses the source skeletal mesh with pose applied (if any)

  • [MM-352] Reference Mesh Master Pose functionality has been simplified. Instead of two booleans now it uses an enum to set the correct Master pose.

  • [MM-353] Fixed a bug where changing a bone transformation using the text widgets and then moving the transform gizmo would result in a crash in Wrapper and Poser

Mesh Morpher 2.3.9 is Live! (12/26/2022)
  • [MM-348] Fixed a bug where on opening a mask selection asset, the selection will always be appended.

  • [MM-350] Mask selection mesh is drawn at an offset distance of Normal * 0.1 to make sure is always on top

Mesh Morpher 2.3.8 is Live! (12/26/2022)
  • [MM-349] Fixed a bug with Reference Mesh in Poser where the mesh would attempt to inherit vertices from the Pose Mesh Component

Mesh Morpher 2.3.7 is Live! (12/24/2022)
  • [MM-334] Fixed control points in Wrapper

  • [MM-335] Optimized wrapper

  • [MM-336] Implemented Masking in Wrapper.

  • [MM-337] Tools are using now internal smooth enum

  • [MM-338] Implemented Legacy smooth option which allows users to use the old smoothing algorithm(if they want to)

  • [MM-339] Implemented the ability to enable Morph Targets in poser.

  • [MM-340] On bonesnapshot save, users are now notified when the save is complete.

  • [MM-341] Implemented the ability to select a Reference Mesh in poser.

  • [MM-342] Implemented the ability to Fit Scale Source to Target in Wrapper

  • [MM-343] Implemented the ability to Hide Preview and Reference Meshes in Wrapper

  • [MM-344] IsDynamicMeshIdentical doesn't check for identical normals anymore.

  • [MM-345] Renamed Select Only Facing Camera to Only Facing Camera in Tools.

  • [MM-346] Removed Hit Back Faces from Tools, functionality is replaced by Only Facing Camera.

  • [MM-347] Now Bones in Poser and Wrapper are reset on Bonesnapshot load

Mesh Morpher 2.3.6 is Live! (12/20/2022)
  • [MM-324] Fixed a bug with Add New Morph Target where if the selected name is already in use, the overwrite happens without unloading the Morph Target if it is already loaded

  • [MM-325] Fixed a bug with Duplicate Morph Target where if the selected name is already in use, the overwrite happens without unloading the Morph Target if it is already loaded

  • [MM-326] Fixed a bug with Merging Target where if the selected name is already in use, the overwrite happens without unloading the Morph Target if it is already loaded

  • [MM-327] Merging doesn't allow anymore to pick a Destination name that is part of the selection

  • [MM-328] Fixed a bug with UMeshMorpherDebugSkelMesh where the bone caching wasn't working as intended

  • [MM-329] Fixed a bug in wrapper and poser viewport where clicking bones wouldn't work as intended due to cursor hiding

  • [MM-330] Fixed bonesnapshot bugs in wrapper and poser where the bonesnapshot wouldn't be correctly saved or loaded

  • [MM-331] Fixed a packaging issue for 5.1 due to fbxsdk missing files

  • [MM-332] Added Docs and Support menu option under Help dropdown menu

  • [MM-333] Threshold and Normal Incompatibility Threshold have been removed from the wrapper as they were not used.

Mesh Morpher 2.3.5 is Live! (12/09/2022)
  • [MM-317] Fixed a bug where Cancel on saving bone snapshot bug would crash the engine

  • [MM-318] Fixed a bug where the material for reference meshes in wrapper weren't properly assigned

  • [MM-319] Fixed a bug where undoing bone actions would sometimes fail in the wrapper and poser

  • [MM-320] Selecting an animation in the wrapper and poser still allows you to move bones around thus enabling further pose customization

  • [MM-321] Removed bDisablePostProcessBlueprint. The Debug Skeletal Mesh Component has been redone.

Mesh Morpher 2.3.4 is Live! (12/06/2022)
  • [MM-323] Fixed a baking bug where the Normals wouldn't be properly stored

Mesh Morpher 2.3.3 is Live! (12/06/2022)
  • [MM-322] Cleaned the wrapper

Mesh Morpher 2.3.2 is Live! (11/21/2022)
  • [MM-312] Implemented the ability to enable/disable Post Process Animation blueprint

  • [MM-313] Added some extra validation for the Pose frame slider

  • [MM-314] Separated Wrapper from Create from Mesh to its own window.

  • [MM-315] Fixed a possible bug where browsing corrupted assets would crash the engine. Now Mesh Morpher attempts to filter them out.

  • [MM-316] Create From Mesh window doesn't automatically close after the Morph Target was created, allowing users to select another mesh directly.

Mesh Morpher 2.3.1 is Live! (11/11/2022)
  • [MM-309] Improved baking(Set Weight) Standalone Morph Target at runtime

  • [MM-310] Implemented profiling for runtime functionality

  • [MM-311] Fixed a bug in Mesh Morpher Mesh Component where changing the mesh would crash the editor

Mesh Morpher 2.3.0 is Live! (11/04/2022)
  • [MM-306] Implemented the ability to Create Standalone Morph Targets from FBX/OBJ Files at runtime

  • [MM-307] Implemented the ability to Create Morph Targets from FBX/OBJ Files at runtime

  • [MM-308] Implemented the ability to Export Skeletal Mesh Render Data (reflects already baked standalone morph targets) to OBJ Files at runtime. Welded and non-welded support

Mesh Morpher 2.2.9 is Live! (11/02/2022)
  • [MM-305] Fixed a bug with Baking(Set Weight) of standalone morph targets in packaged builds where it would crash the game.

Mesh Morpher 2.2.8 is Live! (10/31/2022)
  • [MM-301] Implemented the option to project at runtime Standalone Morph Targets to another mesh Standalone Morph Targets

  • [MM-302] Implemented the option to project at runtime Standalone Morph Targets to another mesh Morph Targets

  • [MM-303] Implemented various utility nodes for Standalone Morph Targets assets.

  • [MM-304] Implemented the ability to bake Standalone Morph Targets on the skeletal mesh at runtime

There is a bug with baking Standalone Morph Targets at runtime in packaged builds but the fix has been submitted already to Epic and it will be available in 2.2.9 version.

Mesh Morpher 2.2.7 is Live! (10/30/2022)
  • [MM-299] Implemented Smooth Types in Mesh Morpher core functionality. There are 3 smooth types: uniform, mean value, cotan

  • [MM-300] Improved performance and quality of smoothing in core functionality.

You'll see that the default smoothing values have changed across Mesh Morpher(Copy, Create From Mesh File, Wrapper etc.) because the entire algorithm has changed and the impact is different. However, this change doesn't affect previously created Morph Targets.

Mesh Morpher 2.2.6 is Live! (10/28/2022)
  • [MM-297] Merge Morph Targets now can use 3 types of merging: Append, Magnitude and Mean Average

  • [MM-298] Baking has been further improved.

Mesh Morpher 2.2.5 is Live! (10/26/2022)
  • [MM-296] Fixed a bug where changing the Skeletal Mesh to another one after any modification was made would result in a crash.

Mesh Morpher 2.2.4 is Live! (10/22/2022)
  • [MM-295] Pose Mesh Component and Reference Mesh Component in Toolkit now have disabled post process and control rig

Mesh Morpher 2.2.3 is Live! (10/19/2022)
  • [MM-287] Discontinued Meta Morph assets

  • [MM-288] Importing from FBX/OBJ now has default Forward axis to Y and T0 pose enabled. This is implemented by default to match Unreal Engine's behavior

  • [MM-289] Optimized wrapping to use vertex pairs per material. This could slightly increase the quality of the results when copying, wrapping etc.

  • [MM-290] Create from Pose now allows users to manage bones individually while in Mesh Morpher.

  • [MM-291] Mesh Morpher can be compiled by users to support UE 5.1 P1/2

  • [MM-292] Fixed a bug with FBX importer where it would crash from time to time

  • [MM-293] Bone Editor in Wrapper and Poser doesn't duplicate the skeletal meshes anymore hence the performance is a little bit improved

  • [MM-294] Added Create from Mesh and From Pose to the Toolbar

Mesh Morpher 2.2.2 is Live! (10/04/2022)
  • [MM-284] Fixed a bug with Bone Snapshots where the skeletal mesh wouldn't get stored and would result in an engine crash when browsing the assets.

  • [MM-285] Windows with Viewports (Wrapper, Create From Mesh Files etc) now have persistent window size.

  • [MM-286] Implemented Section Selection in the Wrapper.

Mesh Morpher 2.2.1 is Live! (09/22/2022)
  • [MM-233] Implemented Bone Snapshots in the Wrapper, allowing users to save the current Bones Transformation to an asset, and load it when needed

  • [MM-283] Implemented Source Pose and Frame for the wrapper, allowing users to set an animation sequence frame bone transformations to the Source Mesh

Mesh Morpher 2.2.0 is Live! (09/20/2022)
  • [MM-274] Improved bone rendering and interaction in the wrapper

  • [MM-275] Improved control point rendering and interaction in the wrapper

  • [MM-276] The wrapper now automatically attempts to rigid fit the target to source. Scaling is optional

  • [MM-277] Improved the performance speed of control points processing

  • [MM-278] The wrapper now centers target and source, as well as vertices affected by control points and their correspondents

  • [MM-279] Added GUI settings for the Wrapper in the Mesh Morpher's Settings window

  • [MM-280] Fixed a bug with undo/redo bone transforms in the wrapper. Now each bone has its own transform gizmo

  • [MM-281] Fixed several possible crashes when undo/redo transform bones in the wrapper

  • [MM-282] Fixed a bug where control points were displaying wrong influence radius

Mesh Morpher 2.1.9 is Live! (09/20/2022)
  • [MM-272] Implemented bone alignment for Wrapper

Mesh Morpher 2.1.8 is Live! (09/16/2022)
  • [MM-260] Fixed a bug where renaming a morph target to a previously removed morph target would result in a crash

  • [MM-261] Removed the option in baking where you could select to either remove or not the baked morph target. All baked morph targets are automatically removed.

  • [MM-262] Cleaned the Toolkit code a little bit

  • [MM-263] Projecting Morph Targets on an invalid LOD doesn't crash the engine anymore. Event is logged in Output log.

  • [MM-264] Implemented bOnCompleteRigidFitToOriginalMesh in Wrapper Settings which attempts to match the proportions and rotation of the resulted morph target to the original target mesh.

  • [MM-265] Implemented the ability to set a source from from file(FBX/OBJ) when using the wrapper.

  • [MM-266] Implemented the ability to manually change transform of the source mesh to manually match the target when using the wrapper

  • [MM-267] Implemented Control Points when using the Wrapper.

  • [MM-268] Wrapper automatically uses welded meshes for both target and source.

  • [MM-269] Rigid and Non-Rigid Settings are now separated when using Wrapper.

  • [MM-270] Cleaned and optimized the Wrapper

  • [MM-271] Fixed a bug in Transform Tool where Rotation Y axis would mistakenly be bound to Scale Y

Mesh Morpher 2.1.7 is Live! (09/01/2022)
  • [MM-257] Fixed a bug where smooth type combo box was not visible

  • [MM-258] Fixed a bug where the FBX Importer wouldn't import all mesh sections

  • [MM-259] Improved the Wrapper. We now have two types of fitting, rigid and non-rigid. Rigid attempts to align, rotate and scale(optional) the meshes to fit them as much as possible before non-rigid to make it easier on the algorithm. Non-rigid is using an enhanced ICP algorithm which attempts to fit the meshes by wrapping the target mesh around the source mesh.

The wrapper algorithm changed drastically, we now have plenty of options to optimize the wrapping process. We've reached a point where I believe the wrapping works as intended. Next step is to add the possibility to set control points to help the algorithm in certain areas.

Mesh Morpher's Wrapper is still in its early stages, very experimental but I'm heavily invested into implementing it.

Mesh Morpher 2.1.6 is Live! (08/25/2022)
  • [MM-256] Improved Create Morph Target From Mesh. This functionality is originally intended to work with Meta Human heads. With this version it allows the creation of Morph Targets from all kind of meshes.

This is still very experimental and work in progress. The best results come from meshes that share the skeleton and proportions and manifold.

Mesh Morpher 2.1.5 is Live! (08/21/2022)
  • [MM-253] Improved performance and accuracy of Morph Target projection on meshes. We're slowly preparing the grounds for the Wrapper functionality.

  • [MM-254] Improved ROI return performance in UMeshMorpherMeshComponent. Now it has better distribution across all threads.

  • [MM-255] Creating Morph Target from Meta Morphs (current mesh) has been implemented. It uses as a target mesh the current mesh with pose (if any)

Mesh Morpher 2.1.4 is Live! (08/18/2022)
  • [MM-240] Implemented T0 pose on FBX Import

  • [MM-241] Implemented the ability to set an offset location on FBX/OBJ import

  • [MM-242] Increased the accuracy of pose frame slider

  • [MM-243] Implemented a new SpinBox near the pose frame slider which allows to jump to certain frames and view the current frame position.

  • [MM-244] Section List in Tools is now using a fixed size with a scrollbar

  • [MM-245] Implemented Select All Sections in Tools

  • [MM-246] Implemented Export Morph Target As OBJ

  • [MM-247] Welding Settings are now centralized in Settings under Internal Welding Settings category. This allows for more consistency between Exported Meshes as OBJ(welded), Exported Morph Targets as OBJ(welded) and Mesh Morpher's internal mesh(welded)

  • [MM-248] Create Morph Target from Mesh Files is now using as a target mesh the existing mesh with pose applied(if any)

  • [MM-249] Removed Legacy OBJ Importer. Legacy OBJ Importer was only used for OBJ quad meshes. FBX/OBJ Importer now supports triangle/quad meshes with polygons of 3 or 4 elements. This change also fixes an existing visual rendering bug with quad meshes.

  • [MM-250] Mask Selection triangles are sorted now on Export Mask Selection to OBJ. This allows for more consistent exports.

  • [MM-251] Fixed a bug where if the sections materials are invalid then the mesh would be invisible when a Morph Target is open

  • [MM-252] Fixed a bug with Mesh Materials in Custom Scene Proxy where having invalid Materials on the skeletal mesh would sometimes cause a crash

Mesh Morpher 2.1.3 is Live! (08/16/2022)

This long overdue update is about improving performance and stability in Mesh Morpher core functionality.

I improved Scene Proxy performance and stability, allowing Mesh Morpher to send to the GPU only changes that were made instead of the whole mesh/selection data.

I also Improved Mesh Morpher's Mesh Component stability and performance by taking advantage of all CPU power/threads whenever possible.

Mesh Operations are now more performant due to better distribution across all available threads.

A lot of core functionalities were re-written to achieve this performance/stability improvement. If you find a bug, don't hesitate to let me know.

Mesh Morpher 2.1.2 is Live! (08/11/2022)
  • [MM-238] Fixed a bug in Baking where only the last selected Morph Target would be baked.

  • [MM-239] Camera Location, Rotation, Speed, Speed Scalar and FOV are now saved when users close Mesh Morpher window. This allows to preserve viewport camera settings.

  • [MM-240] Changing Pose asset or frame now automatically saves and close current selected Morph Target. The process is heavy and reopening the Morph Target everytime the pose frame is changed will halt Mesh Morpher for a long time.

Mesh Morpher 2.1.1 is Live! (07/30/2022)
  • [MM-231] Implemented the ability to customize Brush Sphere Indicator Alpha and Color in Settings

  • [MM-232] Implemented the ability to Display Material Slot Names instead of IDs in Tools

  • [MM-234] Renamed Mask Behaviour to Mask Visibility

  • [MM-235] Disable Mask Visibility when painting Mask Selection is enabled

  • [MM-236] Disable Mask Painting when Enabling Mask Visibility

  • [MM-237] Implemented the ability to export Material Slot Names instead of IDs on OBJ Export

Mesh Morpher 2.1.0 is Live! (07/24/2022)
  • [MM-229] Implemented the ability to hide Masked/Unmasked Vertices

  • [MM-230] Re-implemented Brush Sphere. It can be Enabled/Disabled in Edit->Settings

Mesh Morpher 2.0.9 is Live! (07/16/2022)
  • [MM-226] Implemented the ability to set Master Pose for Reference Skeletal Mesh

  • [MM-227] Pose assets now check compatibility between the skeleton and the animation asset thus allowing to select retargeted animations.

Mesh Morpher 2.0.8 is Live! (07/14/2022)
  • [MM-225] Implemented the ability to enable Morph Targets on Reference Skeletal Mesh

Mesh Morpher 2.0.7 is Live! (06/07/2022)
  • [MM-224] Fixed a bug where Smooth Tool didn't work correctly with Symmetry enabled

Mesh Morpher 2.0.6 is Live! (06/06/2022)
  • [MM-222] Fixed a bug where GetMaxGroupID() in UMeshMorpherMeshComponent was not displaying the correct sections count

  • [MM-223] OBJ and FBX importing now both use the FBX module in Unreal Engine. In Mesh Morpher now you can see one option, Create From Mesh Files which allows users to select both FBX and OBJ file formats. OBJ quad meshes behind the scenes are still processed by the old OBJ importer

Mesh Morpher 2.0.5 is Live! (06/02/2022) This version is available for UE 5.0.0 and higher.
  • [MM-220] Enhanced OBJ export functionality. Implemented the ability to append additional skeletal meshes to OBJ output allowing users to attach bodies to heads and so on. See notes.

  • [MM-221] Fixed a bug where changing the selected skeletal mesh while a dialog box was open wouldn't close the dialog box.

Notes: There are various options available now for OBJ export functionality, allowing users to weld exported mesh based on the given parameters or group additional meshes into separate Objects. These enhancements aim to ease up and simplify workflows.

Mesh Morpher 2.0.4 is Live! (05/28/2022) This version is available for UE 5.0.0 and higher.
  • [MM-215] Tools Material Mode selection is now saved and persistent

  • [MM-217] Fixed a bug in Create Morph Target from FBX Files widget when changing the Coordinate System or any of the Axis wouldn't show up the progress bar

  • [MM-218] Switched Versioning URL to new host. If users don't update to the latest version 2.0.4 they will not receive any further notifications about new versions.

Mesh Morpher 2.0.3 is Live! (05/09/2022) This version is available for UE 5.0.0 and higher.
  • [MM-211] Implemented the ability to select boundary vertices

  • [MM-212] Implemented the possibility to create Morph Targets from FBX files. See notes.

  • [MM-213] Cleared files from unnecessary includes.

  • [MM-214] Fixed a bug where OBJ importer wouldn't process quad meshes correctly

  • [MM-216] Implemented RebuildTangentBasis in baking Morph Targets to Skeletal mesh. Hopefully this will generate more consistent baking results.

Note: Creating Morph Targets from FBX files has been implemented to remove the need to import the FBX files in the engine first, which is causing vertices count/order inconsistencies by getting the meshes optimized by the Engine.

Mesh Morpher is only attempting to get the highest vertex count LOD(LOD0) when importing FBX files.

This has been tested with FBX files exported from UE, Maya and Blender.

This functionality is still experimental so please don't hesitate to report back with issues and suggestions.

Mesh Morpher 2.0.2 is Live! (04/15/2022) This version is available for UE 5.0.0 and higher.
  • [MM-207] Removed UStandaloneMorphTarget. UMetaMorph will take its place

  • [MM-208] Removed the ability to bake morph targets at runtime. This was an experimental feature and it failed to perform in UE5. As soon as I find a replacement I will implement it

  • [MM-209] Fixed a bug where on baking morph targets the normals would be broken when Virtual Shadow Mapping is selected.

Mesh Morpher 2.0.1 is Live! (04/09/2022) This version is available for UE 5.0.0 and higher.
  • [MM-176] Transform Gizmo in Transform Tool now allows Scaling

  • [MM-177] Convert float to double precision. This allows for higher quality Morph Targets when working with Mesh Morpher. However, UE's deltas are still floats.

  • [MM-178] Indicator now is drawn in Mesh Component Scene Proxy

  • [MM-182] Convert Tools to UMG Widgets

  • [MM-185] Fixed a bug in UMeshMorpherToolHelper::GetNormalizedLength

  • [MM-186] Implemented the ability to get the bounds of mask selection in UMeshMorpherMeshComponent

  • [MM-187] Updated Shortcuts for Commands

  • [MM-188] Implemented Toggle Mask Selection Command

  • [MM-190] Implemented Clear Mask Selection Command

  • [MM-204] Support for Mac

  • [MM-205] Removed Enable/Disable build mesh data functionality

  • [MM-206] Fixed a bug where progress bars wouldn't show up

And various fixes and improvements here and there.

Currently UE5 version supports: Win64, Linux and Mac. After some more testing I will add back the other platforms.

Last updated