AMMPAC - Advanced Mesh Morphing

Average Rating:  
X Rating Failed

AMMPAC allows developer to manage mesh morphing and physics more easily and in a more advanced way. For example creating realistic car game is a breeze with AMMPAC!

  • Supported Platforms
  • Supported Engine Versions
    4.18

Description


Preview Trailer

What does AMMPAC do?

AMMPAC manages a skeletal mesh morphing,hitboxes,physical constraints and collisions

Any real application on what it can do?

Let's suppose you're creating a car game and you want the car to take damage by using a skeletal mesh's morph targets. AMMPAC lets you create an hitbox that ,once per hit, will calculate the new morphing value for the specified morph targets. It also allows you to attach those skeletal meshes to other components using UE4 Physical Constraints. Also once the morph target or the morph targets reach their maximum value, it will also allow you to break some specific constraints allowing you for example to make a damaged door half-open and dangling or it can simply detach from its root mesh.

How does it work?

Pratically, what this plugin do is, once you configured it properly, Attach (if specified) the skeletal meshes to their parent using physical constraints you specified, create hitboxes and whenever they get hit it will calculate the amount of damage based on the hit it received and apply new values to the morph targets. Once all the specified morph targets reach their maximum value a physical constraint can be broken or the plugin can also detach the entire mesh from its parent (like in a real car, if for example the left door gets hit badly it can fall to the ground).

Does it work for blueprint only projects?

Yes it does


Want to try it? Take a look at our demo!


PLEASE NOTE : FOR AMMPAC TO WORK YOU NEED A SKELETAL MESH THAT HAS MORPH TARGETS, THE PLUGIN WILL NOT AND CANNOT CREATE THEM.

Technical Details


Features: (Please include a full, comprehensive list of the features of the product)

  •  Management of multiple morph on a single skeletal mesh
  •  Advanced hitboxes management
  • Create collisions on the fly
  •  Easy physical constraints usage
  • Friendly and customizable C++ and Blueprint properties
  • C++ and Blueprint events

Code Modules: (Please include a full list of each Plugin module and their module type (Runtime, Editor etc.))

  •  AMMPAC (Runtime)

Number of Blueprints: 0

Number of C++ Classes: 4

Network Replicated: Partially (Damage is broadcast to all clients, but when the meshes for example are on the ground, their position can't be replicated (yet). This is a common limitation)

Supported Development Platforms: Windows, Mac, Linux

Supported Target Build Platforms: Windows, Mac, Linux

Documentation: https://github.com/iSpakkio/AMMPAC-UE4/wiki

Example Project: https://github.com/iSpakkio/AMMPAC-UE4

Important/Additional Notes: Get a free demo : https://github.com/iSpakkio/AMMPAC-UE4/releases

Comments

!

Previous Next
  • Edit
  • Preview
  • Help
Enter
Login to comment
X Report this Comment
Report
X Attention


close
X Edit this Comment
  • Edit
  • Preview
  • Help
Update
X Remove this Comment

Are you sure you want to remove this comment?

Remove
X Attention