Aiming with Inverse Kinematics (IK) and Animation Rigging | Gun Series 12 | Unity Tutorial

Published: 04 July 2023
on channel: LlamAcademy
24,470
617

In this tutorial, learn how you can always have your character perfectly aim at their target without needing a million animations! We'll review the PlayerIK first introduced in Part 1 of the series and update the aiming to properly aim at the crosshair!

💸 Ongoing sales 💸
⚫ Check out the latest Humble Bundles https://www.humblebundle.com/software...
⚫ Publisher Sale! 50% OFF an entire publisher's Assets! Publisher changes weekly! https://assetstore.unity.com/publishe...
⚫ Save up to 50% on NEW Assets: https://assetstore.unity.com/?new_sal...

👨‍💻 As always, all code from this video is available on GitHub: https://github.com/llamacademy/script...

📚 Resources:
⚫ Mixamo (free animations): https://www.mixamo.com/#/
⚫ Rifle Animation Pack Used: https://assetstore.unity.com/packages...
⚫ Full Series Playlist:    • Shooting, Simple Spread, and Bullet T...  
⚫ Animation Rigging Documentation: https://docs.unity3d.com/Packages/com...
⚫ Multi-Aim Constraint: https://docs.unity3d.com/Packages/com...
⚫ Unity IK: https://docs.unity3d.com/Manual/Inver...
⚫ Animator Scripting Reference: https://docs.unity3d.com/ScriptRefere...
⚫ Runtime Rig Forum Post: https://forum.unity.com/threads/gener...

❤ Believe in LlamAcademy's mission and have received value from the videos? Become a Patreon Supporter or YouTube Member:
⚫ Patreon:   / llamacademy  
⚫ YouTube Member:    / @llamacademy   or click the Join button on any video

📱 Let's stay connected
YouTube:    / llamacademy  
Patreon:   / llamacademy  
Facebook:   / llamacademyofficial  
Twitter:   / thellamacademy  
TikTok:   / llamacademy  
Instagram:   / llamacademy  

----
Most tutorials come from knowledge gained making https://survival.llama.software Llama Survival - a top-down zombie survival shooter for Android and iOS.
I also have some Unity Assets: https://assetstore.unity.com/publishe...
Some links may be affiliate links, which at no additional cost to you, gives me a small portion of the purchase.

#unitytutorial #tutorialtuesday #gamedev #tutorial #unity #llamacademy #gamedevelopment

Chapters:
00:00 Topic Introduction
01:10 What is Inverse Kinematics? Using it in Unity for Gun Hand Placement
03:05 The Animation Rigging Package
03:35 Install and Set up Animation Rigging for Aiming a Third Person Character
08:08 Add Aiming Animation & Avatar Mask
10:00 Gun Placement
10:52 Final Animation Rigging Configuration
12:04 Inverse Kinematics Script - PlayerIK.cs
15:05 Place Inverse Kinematic Transforms
16:49 Finding the Inverse Kinematics Transform - PlayerGunSelector.cs
17:45 Move IK code to PlayerIK.cs. Play Animation based on Gun Type
18:53 Move Aim Transform Based on Camera - PlayerAction.cs
20:30 Demo with Animation Rigging and IK
20:57 Limit Camera Movement to Roughly Match Animation Rigging Constraints - ThirdPersonController.cs
22:26 Final Demo, Closing Thoughts, & How to Support LlamAcademy


Watch video Aiming with Inverse Kinematics (IK) and Animation Rigging | Gun Series 12 | Unity Tutorial online without registration, duration hours minute second in high quality. This video was added by user LlamAcademy 04 July 2023, don't forget to share it with your friends and acquaintances, it has been viewed on our site 24,470 once and liked it 617 people.