Перейти к контенту
Медиа 1 для объявления Traversal Motion Warp

Описание

📕Doc

Product Title

Traversal Motion Warp (UE 5.7+) — Motion Warping with Smooth Free Rotation for CMC/GASP

Short Description (Tagline)

A production-ready Motion Warping replacement designed for CMC-driven traversal in GASP-style projects—maintains obstacle-free, silky-smooth free rotation during traversal while still hitting warp targets reliably.

Description

Traversal Motion Warp is a dedicated Motion Warping plugin built as a drop-in alternative to Unreal Engine’s official MotionWarping module. It was created to solve a common real-world issue in CMC (CharacterMovementComponent) traversal pipelines, especially in GASP-inspired projects: the stock MotionWarping can fight your rotation control during traversal, making “free rotation” feel constrained, jittery, or inconsistent.

This plugin keeps Motion Warping stable, predictable, and extensible, while allowing your character to rotate freely and smoothly during traversal—without sacrificing target alignment.

Key Features

  • Designed for CMC traversal: Built around ProcessRootMotionPreConvertToWorld, aligning with the real root-motion pipeline used by Character Movement.

  • Smooth, free rotation during traversal: Avoids the “rotation lock / rotation fighting” behavior that can appear with the official module in traversal scenarios.

  • Warp Targets with optional following: Define targets by transform, location, or by component/bone/socket with optional follow behavior.

  • Modifier architecture (extensible): Root Motion Modifiers are instanced and editable, enabling custom warping behaviors without rewriting the system.

  • Notify-driven warping windows: Author warping windows directly in animations via an Anim Notify State workflow.

  • Blueprint-friendly: Core runtime functionality is exposed to Blueprints (targets, windows, utilities, and condition creation).

  • Network-aware: Warp target data supports replication for simulated proxies.

  • Debug tooling: Optional debug drawing and logging via CVars in non-shipping builds.

Included Warping Approaches

  • Skew Warp (default): Robust translation + rotation warping suitable for traversal alignment.

  • Precomputed Warp (Experimental): Pre-bakes an alignment path on the first active frame (best for stationary targets).

  • Adjustment Blend Warp (Experimental / hidden): Advanced track-based approach (not recommended for general production use).

Requirements

  • Unreal Engine: 5.4 or newer

  • Dependencies: Uses only built-in engine modules (Core, Engine, NetCore; Editor builds may reference UnrealEd/AnimGraph)

Typical Use Cases

  • GASP-inspired locomotion & traversal systems

  • Vault / climb / mantle alignment where players need continuous rotation control

  • Traversal gameplay requiring consistent target alignment without “rotation wrestling”

Notes

  • This plugin is a separate module intended to coexist with Unreal’s built-in MotionWarping if needed.

  • Experimental modifiers are included for advanced workflows; the default setup targets production traversal use.

Keywords / Tags

Motion Warping, Traversal, Vault, Mantle, Root Motion, CharacterMovementComponent, CMC, GASP, Animation, Alignment, UE5

Support

If you need integration guidance for your traversal controller setup (rotation policy, input-driven yaw, root-motion rotation handling), provide your setup details and I can suggest a clean configuration path.

Включённые форматы