Hello! My name is ScytheSlayin! I am a decent animation, and I would like to teach you guys how to create a cool animation that changes faces, so you can actually put life into your animation! Cause who doesn’t want to do that?
Not a requirement but if you want to learn about animations:
Beginner Animations Topics.
Setting Everything Up!
Place down any rig, could be yours, your friends, anything! For this I used my avatar.
Get the faces that you want in your animation! For the animation I’m making for the tutorial, I used a “closed eyes” face from the toolbox! So basically the plan is Normal face > Closed eyes (blink) > Normal face
Step One: Get the IDs of the faces you want to use. Paste it somewhere you will remember.
Step Two: Open Moon Animation Suite and load a new animation. If you don’t know how to do this. Follow these steps. Plugins > Moon Animation Suite > Animation Suite > Moon Animator > New Animation.
Step Three: Type an animation name and open it! Hit the plus button below the word “File”. Click the avatar you want to animate and hit the ‘Include Marker Track’ button!
Step 4: Animate your scene! I made a simple shaking my head, looking left to right animation! But, you can make your own! Here’s what mines looks like:
(its of course not the best)
Step 5: Now time to do the faces! Click the ‘Markers’ button above your rig. Then hit Tracks > Add to tracks.
You should see a circle appear, like this:
Once that appears, hit ` on your keyboard, or click the Circle > Tracks > Edit Markers.
Step Six: Okay, Now you should see something like this:
Now, we are going to be using code. Simply take this script and paste into where you see Code Begin!
--[[If there is not enough "face changers" for you, copy and paste lines 7 and 8. Make sure to change "YOURNPCNAMEHERE" and "YOURFACETEXTURENAMEHERE" to your NPC's name and your face textures name. The face texture can be found by going to head, and then looking at what the image there is called!]]-- workspace.YOURNPCNAMEHERE.Head.YOURFACETEXTURENAMEHERE.Texture = "https://www.roblox.com/asset/?id=put ur asset id here" wait (0.1) workspace.YOURNPCNAMEHERE.Head.YOURFACETEXTURENAMEHERE.Texture = "https://www.roblox.com/asset/?id=put ur asset id here" wait (0.1) workspace.YOURNPCNAMEHERE.Head.YOURFACETEXTURENAMEHERE.Texture = "https://www.roblox.com/asset/?id=put ur asset id here"
Make sure to put your regular face ID at the start, and then the one you want it to change to! Also, Change the wait times to fit your needs, like I did here:
Make sure to Make sure to change “YOURNPCNAMEHERE” and “YOURFACETEXTURENAMEHERE” to your NPC’s name and your face textures name! And yes, I know, the animation above definitely isn’t great, but I’m leaving the experimenting part, and how to make it look good, to you!
yes i know the blinking looks bad, but it’s just for the tutorial anyways!
Thanks for reading my first tutorial! I hope it helped you, and I hope you enjoyed! Please comment any question you may have, or anything you may have problems with!Also please fell free to comment anything I may have left out! See y’all in the next tutorial, peace!