The May sale is here! Save 70% on select products now through May 23.

EasyMorph

Entrance Games - Blueprints - May 4, 2024

Easily create Skeletal Morph and Morph Target Animations, and Dismember Body Parts with a simple Component.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.4
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

EasyMorph Component

EasyMorph is a tool designed to streamline and expand animation and morphing capabilities within the Unreal Engine ecosystem.


Check out our EasyMorph Trailer & Easy Morph Playlist (We add new showcases regularly),

our Documentation,

and our playable Demo Level.

Post any of your questions on our Discord or here on the Marketplace, and we will help you to the best of our ability.


EasyMorph Features Overview


Skeletal Morph Target Creation

EasyMorph facilitates the creation of skeletal morph targets, allowing developers to adjust and manipulate character models and animations with precision. This feature is particularly useful for achieving nuanced character expressions or dynamic transformations.


Seamless Morph Transitions

With EasyMorph, developers can smoothly transition between different morphs and play morph animations using a single node. This simplifies the morphing workflow, eliminating the need for complex setups and reducing development time.

  


Dynamic Setup and Integration

EasyMorph enables dynamic animation setups, allowing developers to trigger morph animations in response to in-game events. For example, morph animations can be activated when a player picks up an item or unlocks a new ability, enhancing immersion and gameplay dynamics. EasyMorph functionality can also be triggered within the Sequencer.

 


Body Part Definition and Limb Dismemberment

Developers can define specific body parts and accurately represent cut-off limbs using particle systems or skeletal meshes. This feature adds a layer of realism to character interactions, such as combat or environmental hazards, by dynamically dismembering character models based on in-game actions.

 


Ease of use & Compatibility

EasyMorph can be used on any Actor that has a Skeletal Mesh Component. It can easily be integrated into your existing Animation Blueprints and Inverse Kinematics (IK) setups. You only need to add a single component to your actor to get access to all features.

Technical Details

Features:

  • Create Skeletal (Bones) Morph Targets.
  • Play Animations and Morph Transitions with a single Node.
  • Dynamically add Morph Setups and new Morph Animations (On pickup, Ability unlock, etc.)
  • Define Body parts and use Skeletal Meshes to represent cut-off limbs.
  • Works with any Actor with a Skeletal Mesh Component (Not limited to Characters).
  • Can be combined with your existing IK solutions.
  • Can be used with the Sequencer


Number of Blueprints:

  • Core: 1 Component, 4 Structs, 1 Interface
  • Examples: 25+ -> 1 GameMode, 1 PlayerController, 1 Widget, 2 Pickup Examples, 10+ Animation Blueprints, 10+ Example Mannequins


Input: Direct Key Binding for Example Content


Network Replicated: Yes


Supported Development Platforms: Windows & Mac, other platforms are untested, but should work just fine if they can use Morph Targets + Bone Transforms.


Documentation: entrancegames.com/EasyMorph/


Important Notes/Disclaimer:

We use Niagara Systems (Blood, etc.) to enhance Dismemberment. Therefore EasyMorph depends on the Niagara Plugin. Checkout the FAQ if you want to remove this dependency.

While we optimized performance, we can not guarantee it will work with a large number of simultaneous Morphs. Modern PCs will handle 10+ simultaneous Skeletal Morph Animations (Check out Example Map/Demo). Performance impact after a Morph has finished is minimal.