> For the complete documentation index, see [llms.txt](https://kostenickj.gitbook.io/morph-power-tools-morph-tools-v2/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kostenickj.gitbook.io/morph-power-tools-morph-tools-v2/introduction.md).

# Introduction

<figure><img src="/files/LYS43wU3izTmkLfO66Ur" alt="" width="257"><figcaption></figcaption></figure>

{% embed url="<https://www.youtube.com/watch?v=sQU8QtbIA_E>" %}
Feature Showcase
{% endembed %}

## Overview

Bake Morph Targets. Combine Morph Targets. Copy Morph Targets. Build New Meshes. **All without leaving the editor. Works in editor AND in a packaged game.**

Empower your character development workflow with Morph Power Tools—an advanced Unreal Engine plugin that revolutionizes morph target management. Unleash the potential of your characters without leaving the familiar confines of Persona. This plugin is a comprehensive overhaul of the original Morph Tools, featuring a ground-up redesign of the user interface and seamless integration into the Persona Mesh Editor. Substantial enhancements to the runtime code have been made to ensure optimal performance and stability.

With Morph Power Tools, you can effortlessly bake, combine, and copy morph targets directly within Persona. Take control of your character meshes by efficiently removing vertices under clothing meshes, preventing clipping, and improving performance. Whether you are creating expressive facial animations or refining intricate character details, Morph Power Tools empowers you with a range of powerful features.

## Editor Features

<figure><img src="/files/ydLA8obEnSx47ndKATgs" alt=""><figcaption><p>V 2.1 Editor UI</p></figcaption></figure>

* [Morph Target Editor](/morph-power-tools-morph-tools-v2/editor/morph-target-editor.md)
  * Duplicate Morph Targets
  * Delete Morph Targets
  * Rename Morph Targets
  * Sculpt and Edit/Create Morph Targets right in Persona!
* [**Bake Morph Targets**](/morph-power-tools-morph-tools-v2/editor/baking-and-combining-morph-targets.md)**:** Seamlessly bake morph targets (and/or remove them) within the Persona Mesh Editor
* [**Merge Morph Targets**](/morph-power-tools-morph-tools-v2/editor/baking-and-combining-morph-targets.md)**:** Effortlessly merge morph targets for enhanced character customization
* **Copy Morph Targets:** Copy and transfer morph targets between meshes with ease via either:
  * [3d Vertex Proximity](/morph-power-tools-morph-tools-v2/editor/copying-morph-targets.md)
  * [UV Proximity ](/morph-power-tools-morph-tools-v2/editor/copy-morph-targets-advanced.md)
  * [A combination of both](/morph-power-tools-morph-tools-v2/editor/copy-morph-targets-advanced.md)
* [**Mask Editor**](/morph-power-tools-morph-tools-v2/editor/mask-editor.md)**:** A robust mask editor that adds a new dimension to your toolkit. Create "Mask Assets" for  the removal of vertices that can be used 3 different ways based on your project's needs:
  * [*Runtime Vertex Removal*](/morph-power-tools-morph-tools-v2/runtime/runtime-function-library.md#remove-vertices-from-mesh)*:* Dynamically eliminate masked vertices during runtime, conserving resources and optimizing GPU usage.
  * *Export Opacity Masks:* Generate opacity mask textures in the editor for use in your materials
  * *Mesh Construction without Vertices:* Construct new meshes in the editor without including the masked vertices
  * *Mask Autodection*: Autodetect occluded vertices from clothing meshes for removal

## Runtime Features

* [Bake Morph Targets to a skeletal mesh](/morph-power-tools-morph-tools-v2/runtime/runtime-function-library.md#bake-morphs-async)
* [*Save*](/morph-power-tools-morph-tools-v2/runtime/runtime-function-library.md#save-baked-mesh) and [*load* ](/morph-power-tools-morph-tools-v2/runtime/runtime-function-library.md#load-baked-mesh)the baked mesh to your save game
* [Copy Morph Targets](/morph-power-tools-morph-tools-v2/runtime/runtime-function-library.md#copy-mesh-morphs-async) (3d proximity only)
* [Batch Set Morphs](/morph-power-tools-morph-tools-v2/runtime/runtime-function-library.md#applypresetmorphstomeshcomponent) based on a morph preset
* [*Runtime Vertex Removal*](/morph-power-tools-morph-tools-v2/runtime/runtime-function-library.md#remove-vertices-from-mesh)*:* Dynamically eliminate masked vertices during runtime, conserving resources and optimizing GPU usage.
* [Combine opacity mask textures](/morph-power-tools-morph-tools-v2/runtime/runtime-function-library.md#combine-mask-textures) into a single texture for material masking
* [Update Per Poly Collision](/morph-power-tools-morph-tools-v2/runtime/runtime-function-library.md#update-per-poly-collision) of your asset after baking to take morph targets into account


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kostenickj.gitbook.io/morph-power-tools-morph-tools-v2/introduction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
