Course: Virtual Puppeteering and Input Based Animation

In this course from the Epic Online Learning team, you’ll learn how to build a digital puppet that can perform using just a controller. Create the puppet using a Skeletal Mesh, a Control Rig, input-based slider controls, and an Animation Blueprint. Use Take Recorder and Sequencer to record multiple puppets in one scene.

https://dev.epicgames.com/community/learning/courses/OPX/unreal-engine-virtual-puppeteering-and-input-based-animation

7 Likes

hi,
thanks a lot for this, it´s just awesome :clap:
i was thinking on how to teach my kids 3d modeling (blender) + unreal and that´s it :slight_smile:

a great way to show the little ones what you can do and it´s also a lot of fun :+1:

thank you!

cheers

1 Like

Thank you for the feedback, AustrianMunzter. It is always great when the community shares with us!

-Justin, Epic Online Learning

2 Likes

Hey Justin I made a really cool puppet 5.1 if you want to see it its on my twitter https://twitter.com/glitchyclover/status/1602255261506441216?s=20&t=O4tx9InapUQkfvplrUecXQ

I have one issue and that in 5.1 after i record my first take i set up a virtual camera using an ipad and after that i wanted to make another performance but my gamepad is no longer giving input could this be because of the virtual camera overriding the controls?

1 Like

Really cool course. Let’s see if I can manage to set up a procedural walking system to make by biped walk around now :smile:

2 Likes

Great course, thank you!

2 Likes

Does anyone know how to make the rig works with DualShock 4 controller? I use DS4Windows, which works on LyraStarterGame but not on this project.

1 Like

What a fantastic breakdown of using control rig for puppeteering! I have been using the take recorder for a while but this brings that to a whole new level of amazing :stuck_out_tongue:

Thanks so much for sharing this, excellent instruction, super easy to follow!

1 Like

Great course and fun to go through it.

Cheers.

Hi All, Quick question. Regarding the full body IK rig, it’s missing the min mass multiplier. I can’t find it anywhere.

I am having an issue playing the videos. the video flashes but then there are no controls to play the video. I have tried firefox, chrome, ms edge and my phone but nothing seems to be able to load any of the videos. anyone else having this issue with UE courses or know how to fix it ?

Thanks!

Weird. I cannot make it work with Steam Controller, but a normal 3rd person template in the EU works just fine with it. But I demo project for this tutorial controller still controls just the camera, no frog, even if I enable receive input on it. It is receiving input, when I try to read the keyboard there it works, but the controller does not. I don’t know why.

I am trying to do this but my controller jocksticks keep moving the camera as well as the puppet… what am I missing???

Hi there, I have really enjoyed this course and was able to apply the same principles to a custom character. Does anyone know how I can attach the character’s pelvis or root motion to input? I plan on using vive controllers eventually, but am using the D-pad of my x-box controller for testing. I’ve been trying with no luck. Would I need to instead make a character class blueprint instead of an actor? Head movement, eye movement, blinks, and other expression morph targets are all working great, though! Thank you for the tutorial

Nevermind, I figured it out! Just had to add the player controller and game mode blueprints and set up a third person character blueprint to my character to control it.