Published 12/2023
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 11.20 GB | Duration: 8h 7m
Use procedural mesh coding with Control rig to have perfect animation for climbing ladder and enhance animation in other
Use procedural mesh coding with Control rig to have perfect animation for climbing ladder and enhance animation in other
What you’ll learn
Procedural Mesh coding
Ladder climbing Logic
Control rig
Linked animations
Level sequence
Modify animation
Create animation
Better way to debug animation
Requirements
basic knowledge of unreal engine 5
Description
we are not a triple-A companywe don’t have money to hire animatorsButwe have the unreal engine for free and all its toolslet’s say we download a free animation and it is not matched with your objects and levels everything with that animation looks low-qualityin this course, I’ll show you two important ways that you can use those animations like it was for Triple-A companiesas an example, we use a ladder climbing system that you can’t find good animation out there for itfirst, I’ll show you how to code procedural mesh generation so your mesh and ladder can match your animationour ladder height can be changed. its rungs offset can change it can have a top ladder or noteven we design level designer guide so if it is not placed properly it shows the level designerat the and I’ll show you how to use data tables to have multiple types of ladders inside just one ladder blueprintif with this again your animation was not synced I’ll show you how to use control rigs and linked animations to fix whatever problem that animation hasso first we create a control rig for our character next, we learn about level sequence and curve editorwe learn about additive animationswe learn about shifting keyframes method as wellnext, we learn all about anim montages and how to use them properlythis course is all about fixing problems. I’ll show you most problems that animation can have and how to fix them either with code or control rig and level sequencerand we will talk about the most important debug options for our project so you can see problems easily, like slow-motion and custom print stringsbut at the end, you will have a fully functional ladder climbing system that is modular with component and data tables that help you implement this ladder system in your other games as wellso let’s learn how to fix the problem
Overview
Section 1: Introduction
Lecture 1 Introduction
Section 2: 02.Import Files ( Absouloute Beginner )
Lecture 2 02.Import Animations
Lecture 3 03.Import metal ladder
Lecture 4 04.Import Wood ladder
Section 3: 03.Create Procedural Ladder Blueprint ( Intermediate )
Lecture 5 05.Create Blueprint
Lecture 6 06.Create static mesh with code
Lecture 7 07.Create side rungs proceduraly
Lecture 8 08.Calculate how many rungs we should create
Lecture 9 09.Create rungs
Lecture 10 10.Have more control on side rungs
Lecture 11 11.Side rungs overshoot
Lecture 12 12.Create top ladder
Lecture 13 13.Create wall connection
Section 4: 04.Make our project Modular ( Pro )
Lecture 14 14.Create data table and struct
Lecture 15 15.Use Data tables
Lecture 16 16.Get height of side rung with node
Section 5: 05.Level Design Helper ( Pro )
Lecture 17 17.line trace in construction script
Lecture 18 18.use text renderer
Lecture 19 19.Material for wrong placement
Lecture 20 20.Use function for wronge placement
Section 6: 06.Collision checks ( Intermediate )
Lecture 21 21.Player climb check collision
Lecture 22 22.Start climbing and stop climbing collision box
Lecture 23 23.begin overlap and end overlap check
Section 7: 07.Climb Ladder component ( Pro )
Lecture 24 24.Create climbing system component
Lecture 25 25.Set is on Ground function
Lecture 26 26.Pass all stauses to component
Section 8: 08.Debugs ( Intermediate )
Lecture 27 27.Use format text
Lecture 28 28.Debug print boolean
Lecture 29 29.Global Time dialation
Section 9: 09.Ladder climbing Logic ( Pro )
Lecture 30 30.Use cutsom events
Lecture 31 31.Get rotator for facing the ladder
Lecture 32 32.Calculate Location in front of ladder
Lecture 33 33.Timeline with lerp
Lecture 34 34.Orient to ladder status
Lecture 35 35.Setup climbing system
Lecture 36 36.Montage State
Lecture 37 37.Go out of ladder system when on ground
Lecture 38 38.Anim montages
Lecture 39 39.Animation Lag fix
Section 10: 10.Ladder Climb out From Top logic ( Pro )
Lecture 40 40.Modify Ladder for collision boxes
Lecture 41 41.ClimbOut from top logic
Lecture 42 42.Climb out collision fix
Lecture 43 43.More debug for montag state and collision enabled
Section 11: 11.Climb down ladder ( Pro )
Lecture 44 44.Climb down anim montag
Lecture 45 45.Check if player is at the middle of ladder
Lecture 46 46.Climb down animation play
Lecture 47 47.End overlap and getting out of climbing
Section 12: 12.Climb into from top ( Pro )
Lecture 48 48.collision box logic
Lecture 49 49.Root motion problem explained
Lecture 50 50.Orient character to top of ladder
Lecture 51 51.Anim montage play climb into from top
Lecture 52 52.Collision Preset
Lecture 53 53.Ladder Climb into from top animation finished function
Section 13: 13.Climb Down and up ( Pro )
Lecture 54 54.Add more debug option
Lecture 55 55.Going up loop when going into the ladder from top
Lecture 56 56.Fix rotation of our character
Lecture 57 57.Belnd in time
Section 14: 14.Control rig Basics ( Intermediate )
Lecture 58 58.Create control rig
Lecture 59 59.Control rig introduction
Lecture 60 60.Create controls faster way
Lecture 61 61.Clavicle bones
Section 15: 15.Control rig Basic IK ( Pro )
Lecture 62 62.Left arm basic IK
Lecture 63 63.Right arm basic IK
Lecture 64 64.Foots IK
Lecture 65 65.Fingers Control
Section 16: 16.Control rig Backward solve ( Pro )
Lecture 66 66.Backward solve basics
Lecture 67 67.Challenge Done
Lecture 68 68.Bones with offsets
Lecture 69 69.Fingers backward solve basic
Section 17: 17.Animations with control rig ( Intermediate )
Lecture 70 70.Level sequincer Basics
Lecture 71 71.Create animation
Lecture 72 72.Modify Animations
Section 18: 18.Enhance Up ladder loop animation (Pro )
Lecture 73 73.Match ladder as much as possible to animation
Lecture 74 74.Modify Hands Animation with additive animation
Lecture 75 75.Modify Foot animations with Keyframe shifting
Lecture 76 76.Use Fixed animation
Lecture 77 77.Solve foot problem
Lecture 78 78.Use pelvis control to make animation better
Lecture 79 79.Root shifting
Lecture 80 80.Shift keyframes on Additive animations
Section 19: 19.Enhance Get out of ladder from top animation ( Pro )
Lecture 81 81.Setup level sequence
Lecture 82 82.Modify animations
Lecture 83 83.Use fixed animation
Lecture 84 84.Stretch animation
Lecture 85 85.Down ladder loop animation
Section 20: 20.Enhance Climb into from top animation ( Pro )
Lecture 86 86.Setup level sequence
Lecture 87 87.Modify animation
Lecture 88 88.test animation in game
Lecture 89 89.Root Position Problem
Lecture 90 90.Stretching end of root motion
Lecture 91 91.Sync foot and hand to rungs
Lecture 92 92.Go out of ladder from ground
Lecture 93 93.Logic Problem fixed
Lecture 94 94.Additive Frame by frame
Section 21: Congratulations
Lecture 95 Congratulations my friend
Everybody
Password/解压密码www.tbtos.com
转载请注明:0daytown » Unreal Engine 5:Enhance Animation Skill With Ladder Climbing