Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
How to Animate Characters in Unity 3D | Two Dimensional Blend Trees Explained
Play lesson

Unity's Animation System - How to Animate Characters in Unity 3D | Two Dimensional Blend Trees Explained

Master Unity 3D Character Animation: From Basics to Advanced Techniques

5.0 (2)
27 learners

What you'll learn

Master character animation importing and retargeting in Unity 3D.
Understand and utilize animation layers and blend trees effectively.
Implement character movement with the new input system and root motion.
Create and manage animation rigs and procedural animations in Unity.

This course includes

  • 3 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Learn how to animate characters in Unity 3D with dynamic animations from blend trees! This beginner-friendly tutorial is a complete walkthrough of two dimensional blend trees and how we can use blend trees to create new animations for our characters using two float parameters! ACCESS PROJECT FILES & SUPPORT THE CHANNEL: 💛 https://www.patreon.com/iHeartGameDev iHeartGameDev Merch: 💛 https://www.iheartgamedev.com WANT MORE? Interested in learning more about animating characters in Unity? Check out my growing series of tutorials: ✅ https://youtube.com/playlist?list=PLwyUzJb_FNeTQwyGujWRLqnfKpV-cj-eO ✦ Like the vid? Please consider Subscribing! https://bit.ly/2YdIb6j ✦ Missed out on the last episode? https://youtu.be/e94KggaEAr4 SOCIAL: ✦ Discord https://discord.gg/2AxUvsa ✦ Twitter https://twitter.com/iHeartGameDev SERIES DESCRIPTION: This is the fifth video in a series dedicated to understanding the fundamentals of Unity's animation system. Episode 0 was an introduction to the project and explains how to import free characters and animations from Adobe Mixamo. Episode 1 was a full break down of the Animator Component. And episode 2 explained how we can use booleans to give players control of animations! And episode 3 covered covered one dimensional blend trees! Today we blend trees to the next level 🤘 Be sure to check out the other videos in the series to continue learning! GEAR: Lumix G7 Camera: https://amzn.to/3Kks1gZ Epomaker GK68 Keyboard: https://amzn.to/3Ke87EB Samson C01U Pro Mic: https://amzn.to/33kDdtG LG 27" Monitor: https://amzn.to/3qAHFwS Lepow 15.6" Portable Monitor: https://amzn.to/3287OtL Logitech G604 Mouse: https://amzn.to/3A6jNV4 Audio-Technica ATH-M50X Headphones: https://amzn.to/3tBaeMT X-Pen Artist 15.6 Pro Drawing Tablet: https://amzn.to/3FE5HLI Apple 15in MacBook Pro Laptop: https://amzn.to/3AbKdFc ►TIMESTAMPS: Intro - 0:00 Catch Up - 0:30 Mixamo.com - 0:57 Mixamo Export Settings - 1:23 Setup In Unity - 1:43 New Blend Tree - 2:00 Adjust Parameters - 2:20 All Blend Tree Types - 2:42 Difference in Blend Trees - 3:04 2D Simple Directional - 3:12 Add Motions - 3:28 Motions Graph Explained - 3:35 Set Motion Animations - 3:58 Set Motion Positions - 4:23 Motion Node Explained - 5:18 Testing Simple Directional - 5:57 Fixing Current Problems - 6:27 Freeform Directional - 6:30 Simple Directional Explained - 6:45 Simple Directional Proper Example - 8:00 Switch To FreeForm Directional - 8:13 Freeform Cartesian - 8:26 2D Blend Tree Comparison - 8:37 Freeform Cartesian Example - 9:21 Direct - 9:28 Why Freeform Directional - 9:46 Control to the players - 10:00 New Script - 10:23 Set Animator - 10:42 Set Velocity X and Z - 11:06 Start to Get Player Input - 11:17 Modify Velocity - 11:44 Add Acceleration And Deceleration - 12:07 StrafeCode - 12:28 Set Parameters - 13:13 Needed Improvements - 13:45 Max and Min Velocities - 14:02 Implement Deceleration - 14:32 Implement Reset of Velocity - 15:30 Handle Running - 16:07 Declare Max Walk/Run Velocity - 16:30 Set Current Max Velocity - 16:50 Learn Ternary Operators - 17:01 Replace conditions with currentMaxVelocity - 17:22 Creating Caps and Locks for Forward VelocityZ - 17:50 Replicating For Strafing Velocity X - 19:30 Refactoring Code - 20:05 Parameter Hashes - 20:22 Replace Keycodes - 20:45 Separate Code in Update Function to Two Functions - 20:55 End Result - 21:59 Outro/NextTime - 22:10 Thank you - 22:26 #indiegame #gamedev #indiedev #2020 If you are reading this, say hi :] Thank you for watching!

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere