Plask logo

MOTION

2023-12-03

Fighting animations with Plask Motion in Unreal Engine5

Jaejun You

Fighting animations with Plask Motion in Unreal Engine5

Introduction

Hello, 3D artists and animation enthusiasts! Today, we dive into an exciting tutorial showcasing how to use Plask Motion in tandem with Unreal Engine to create a 3D animation of a fight scene. This process, streamlined and efficient, allows you to produce a professional-grade animation in under an hour, including advanced techniques like camera work, lighting, and rendering using Unreal Engine 5's free assets.

Getting Started with Plask Motion

For this project, we've chosen a capoeira animation previously extracted using Plask. We've also sourced two character models, Alex and Michelle, from Mixamo.

1. Importing and Adjusting Models:

Fighting animations with Plask Motion in Unreal Engine5

Import the Alex and Michelle models into Plask Motion. Adjust their positions in the scene for optimal interaction.

Fighting animations with Plask Motion in Unreal Engine5

Apply the desired fighting animation to both models.

Fighting animations with Plask Motion in Unreal Engine5

Export the models in FBX Unreal format, compatible with Unreal Engine, Game engine, iClone, and other tools. Transitioning to Unreal Engine

With our characters ready, we move to Unreal Engine.

2. Setting Up the Unreal Project:

Fighting animations with Plask Motion in Unreal Engine5

Create a new empty project of the Film type in Unreal Engine, ensuring Ray tracing is enabled.

Name your project for easy identification.

3. Importing Assets:

Fighting animations with Plask Motion in Unreal Engine5

In Unreal Engine, create a directory named 'PlaskAsset'.

Import the two models exported from Plask Motion.

Fighting animations with Plask Motion in Unreal Engine5

Pay special attention to import conditions, especially enabling the Animation import option.

4. Visualizing and Animating:

Fighting animations with Plask Motion in Unreal Engine5

Once imported, check the Skeletal mesh of the models in the Scene.

Fighting animations with Plask Motion in Unreal Engine5

Add a Sequence for each model's animation on the track.

Fighting animations with Plask Motion in Unreal Engine5

Adjust the models' position and orientation to face each other as if fighting.

Adding Camera and Effects

The next step involves setting up the camera and adding effects to bring our scene to life.

5. Camera Setup:

Fighting animations with Plask Motion in Unreal Engine5

Add a Camera Actor from the Cinematic menu. Fighting animations with Plask Motion in Unreal Engine5 Drag and drop the camera into the sequence for camera animation.

Fighting animations with Plask Motion in Unreal Engine5

Animate the camera using parameters like Focal length, Aperture, position, and angle.

Add keyframes for smooth interpolation of camera movements.

6. Creating a Realistic Feel:

Fighting animations with Plask Motion in Unreal Engine5

Introduce a Camera Shake effect by adding a new Blueprint.

Fighting animations with Plask Motion in Unreal Engine5

Set the amplitude, frequency, and duration of the camera shake for a more dynamic scene.

Finalizing the Scene

To complete our setup, we focus on the background and lighting.

7. Setting the Scene:

Use the "Modular Military Operation Urban Training Environment" background from the Unreal Marketplace.

Adjust the DirectionLight angle, Sky Light intensity, and Postprocessing for optimal lighting and atmosphere.

Rendering the Animation

Finally, it's time to render our animation.

8. Rendering Process:

Fighting animations with Plask Motion in Unreal Engine5 Open the Movie Render Queue modal in Unreal Engine.

Fighting animations with Plask Motion in Unreal Engine5

Hit the Render button and check your directory.

Conclusion

And there you have it! You've just learned how to quickly create a 3D fight animation using Plask Motion and Unreal Engine. These tools, when used together, open up a world of possibilities for creating professional-grade animations with ease and efficiency.

Join us next time for more insights and tutorials in the realm of 3D animation and creation. Until then, keep exploring, creating, and animating! 🌟

Want to learn more about Integration with Plask Motion?