Unreal Engine 4 - True First/Third-Person Character [Tutorial + Download]

Поділитися
Вставка
  • Опубліковано 1 жов 2024

КОМЕНТАРІ • 235

  • @CrazyBloo
    @CrazyBloo 2 роки тому +12

    I seriously cannot thank you enough, this tutorial is amazing was able to get everything working in 5.0.3 and it didn't even take that long.
    If anyone is trying to follow along in UE5, the players feet dont move because of the new foot IK control rig in the anim bp, you can fix this by just setting the transform of the foot ik bones to the transform of the actual feet bones in the start of the control rig (theres a unreal forum post that shows an image of how to do this). This fixes it because the IK feet controllers dont follow the retargeted animations in UE5
    It's also easy to fix the side strafing and walking backwards issues by just changing the anim blueprint with new anim states for directional animations (I used more from mixamo) and turning off orient to direction except when walking forwards

    • @CGSky
      @CGSky  2 роки тому

      Thank you for posting detailed instructions on setting the system up in 5.0.3! Pinned so that others will see it!

    • @corylachaine8392
      @corylachaine8392 Рік тому

      Hello, is there some kind of link to the unreal forum post mention? i cant seem to find it and am a little unfamiliar with UE5 and its Ik.

    • @finfamous2546
      @finfamous2546 Рік тому

      I'm confused, I've followed this in 5.0.3 and I've got to 5:40 and my characters head is beside there feet. No idea if I've just gone wrong but there's a lot of differences in UE5.

  • @wmka
    @wmka 2 роки тому +7

    I searched for "first person with body unreal".
    This is first on the list. Exactly what I was looking for.
    Thank you and have a great day.

  • @bercouli4855
    @bercouli4855 2 роки тому +2

    i have a problem, when i play in multiplayer it doesnt work, i tried with 2 players and when i play with one character, the other character head rotation stays the same as my rotation and looks where iam looking and not where he is looking, can you please help?

    • @CGSky
      @CGSky  2 роки тому

      Hey, i figured out the solution to this but never managed to make a follow up. It had to do with variables not being replicated properly. I’m not at my pc currently but I’ll get back to you about this.

    • @bercouli4855
      @bercouli4855 2 роки тому

      @@CGSky okay thank you!

  • @1_Man_Media
    @1_Man_Media 4 роки тому +22

    Great vid man, I like your idea of morphing the bones instead of just hiding the bones. Im not a big fan of socketing the head for fps as I personally hate headbob but I guess you could just isolate the heads animations and try to make it still, course this could be an issue if you have a lot of different movement states but is doable. +1 sub and looking forward to more content I always love to see how other people do stuff and try to mix it with my own or improve on my own in some way. One of the best parts of coding is the amount of ways you can achieve the same affect so its always good to watch other ideas.

    • @WoodysAR
      @WoodysAR 4 роки тому +4

      I like that. We say in Autodesk 3ds Max, 'there's always 100 different ways to do a thing in Max''! ;)

    • @1_Man_Media
      @1_Man_Media 3 роки тому

      @PyrateMickey makes sense. If you got a good aim blend going the head always points to center. I usually just make the camera the parent for my fps arms and remove all motion that way. While keeping an invis mesh for full body to avoid few issues that can come from camera parent. Such as jumping then looking straight down at the ground and you slide forward as you land :P

  • @PaulPaulPaulson
    @PaulPaulPaulson 2 роки тому +7

    0:00 Introduction
    0:46 Start with third person character template
    1:03 Move and adjust the camera in the character
    1:56 Demonstration of issue of seeing into your own body
    2:05 Edit the animation blueprint, get control rotation
    2:21 Create function GetLookRotation and set inputs and outputs
    2:48 Transform the look target roration to match the coordinate system of the default character
    3:11 Interpolate the head rotation towards the control rotation and use it as output
    3:42 Call the function and actually update the value of the head rotation variable
    4:00 Apply the value of the head rotation variable to the bones in the animation graph
    4:45 Demonstration of issue of upper body being shown in weird direction and bend unnaturally
    4:50 Reduce the rotation of the spines and neck to 15% and the head to 40% (sums up to 100% for the head)
    5:23 Demonstration of more natural bending but still in a weird direction (in the preview)
    5:26 Set default value for head rotation variable to fix the direction in the preview
    5:33 Demonstration: No more looking into own body, but issue that player is not turning with the camera and the camera snaps to the other side
    5:48 Choose and download turn animations from mixamo
    6:46 Import animations
    7:46 Setup downloaded skeleton for retargeting
    8:31 Setup the unreal default mannequin skeleton for retargeting
    8:39 ADDITIONAL STEP NEEDED (not in video): Your skeleton probably lacks a preview mesh which is needed for retargeting. Add them for the new (and if needed the old) skeleton:
    * Open skeleton asset
    * Click preview mesh
    * Click on a mesh. The message will appear and the bottom right: “This mesh is set temporarily…”
    * Click apply under the message
    * Save skeleton
    8:39 Retarget
    8:51 Move character down if it is floating using a key for the pelvis
    9:06 Add animation states for turning
    9:30 Add boolean variables to control the transitions
    9:45 Transition back to idle if one animation cycle is done or if the character is moving
    10:11 Activate the turning animation by setting the new turn transition control variables if camera looks more than 90° to left or right
    11:06 Rotate the character and let the animation play for one second, then set turn variables back to false to transition back to idle
    11:24 Add notifications near the end of the turning animations
    11:44 On notification set the turn transition control variables back to false to transition back to idle
    12:02 Demonstration that the character is turning with the camera and the turning animation is played
    12:23 Limitation

    • @CGSky
      @CGSky  2 роки тому +5

      Thanks so much for this chapter breakdown! Pinned! :)

  • @arosinek
    @arosinek Рік тому +3

    Crazy tutorial. Much simpler than the rest, much faster, much better. Im amazed.

  • @SadMachine777
    @SadMachine777 Рік тому +1

    Any chance for an update for 5.3? You're so clean here, but the content is a bit outdated. Many thanks! Subbed

  • @javierfernandez3727
    @javierfernandez3727 3 роки тому +6

    This tutorial was a blast! I found it a bit hard to follow in some parts (I'm not new to Unreal but I haven't messed a lot with animations), but absolutely worth the time. I will tweak some things for sure, since the character rotates in place but no animation, it jitters while rotating. I learnt a lot in a record time, so thanks a lot :)

  • @GisAnalisisCAZ
    @GisAnalisisCAZ 2 роки тому +3

    life saver. excelent video. only one thing. it would help if you took just a little more time between every step. it started out perfect but as the video progressed you accelerated to much and it was nearly imposible to pause it fast enough to see what you were actually doing. if you take a seccond or two per script so that we can see them before you advance it would be excelent. still very nice. very helpfull. thank you

    • @CGSky
      @CGSky  2 роки тому

      Thanks for the feedback! I will keep this in mind for future tutorials!

  • @markusbronst7942
    @markusbronst7942 2 роки тому +5

    Thanks a million for the tutorial! I've enjoyed it. The head being offset worked for me by changing the values from ThirdPerson_AnimBP the two values after Float. First multiplication set to -0.25 and second multiplication to -0.4

    • @CGSky
      @CGSky  2 роки тому

      Thanks for the positive feedback! Great you figured out the numbers that work in your case.

    • @shakaama
      @shakaama 2 роки тому

      that worked. now how do i make my guy turn around, with the animation?

  • @PhilosophicalPawn
    @PhilosophicalPawn 3 роки тому +3

    I am having an issue where my character doesn't complete his animation. If I look down at the ground and turn, he will snap back to facing forward even though I am looking the other direction. How does one fix this?

    • @BreakNiche
      @BreakNiche 2 роки тому

      Yeah, my guy snaps back to idle animation right after a turn animation. So how do we get it to smoothly transition back to idle?

  • @mysticmajin3769
    @mysticmajin3769 3 роки тому +3

    for some reason my character looks sideways ( btw i found the fix speed is meant to be connected to head rotation)

  • @BornStellar-yp5st
    @BornStellar-yp5st 3 роки тому +3

    HELP: So I followed the tutorial as close as I could but the head doesn't move with the camera, at all.

  • @szilardpop1774
    @szilardpop1774 3 роки тому +3

    You are a legend! I learned in 14 min more than 4 years in the university... (in UK). Many tanks!

  • @shakaama
    @shakaama 2 роки тому

    as a begginer moving to journeyman, you jump around, way too much and don't actually show some stuff. here and there you just cut what you're doing and sometimes don't even show how you got from point C to D, you're just at D and continue on. Even when you say, ok i'm going to do THIS, you don't even show it in real time, not even one time, to see what THIS is.
    Not everyone is a master.

  • @StianF
    @StianF 3 роки тому +1

    @7:53 What are you doing here? Just opening another tab with the Mannequin skeleton and jumping back and forth between tabs and eyeballing the pose? I mean, there has to be a better way..? Also, you cut out the video showing what values you used :(
    When I go to "Retarget anim asset", my two assets have the same pose, but my "[Source]" is weirdly zoomed in and doesn't align at all. Source's head is outside the preview.
    Still works though.. But there are a few more issues with this than was mentioned. A constantly lagging restart of the turning animation on continuous turning. The turning-animation isn't stopped if you start moving right after turning, so you're gliding across the ground while turning. And if you look at your shadow while turning, and then stop turning, you can see that the animation resets to the angle it had 1 second ago.

  • @xxgg4397
    @xxgg4397 3 роки тому +3

    Your Tutorial is like the motherfucking holy grial of animations & characters, thank you! :)

    • @WoodysAR
      @WoodysAR 3 роки тому

      yeah.. BUT; No animated Motion control hands/fingers,.. NO ONE seems to have done that!

  • @StianF
    @StianF 3 роки тому +3

    Looks like Mixamo has updated to a newer version of FBX. When importing the files, I get a lot of warnings about smoothing groups in the output.

  • @gilbertbeardsley9742
    @gilbertbeardsley9742 9 місяців тому +1

    you can use an finterp to node and connect the return value from the clamp node to the target input of the finterp to, connect a "get world delta seconds" node to the delta time, choose any interp speed (i use 4.0), and use any method get the current rotation of the axes of the head and plug them into the current input of the finterp to and it makes the looking a lot more smooth and natural, and fixes the weird head teleportation when you look left and right too fast.

  • @theawesomegoldfish9567
    @theawesomegoldfish9567 4 роки тому +1

    So I'm not entirely sure what I did wrong. Here's the things I've tried:
    1. Importing your provided bone map
    2. Auto-mapping (this turned out looking exceptionally bad but I didn't expect it to do much)
    3. Manually mapping the bones myself (this provided the best match, but leaves me thinking I did something else wrong)
    Here is a picture of the problem:
    ibb.co/g4Fxj2C

  • @EliteInExile
    @EliteInExile 3 роки тому +2

    I love how following all these tutorials I find on UA-cam seem to always give me a version that never works. I'm getting tired of getrting up and trying to make something only for some bug or an aspect of something to not work...

    • @CGSky
      @CGSky  3 роки тому

      What part doesn't work for you?

  • @DaysVFX
    @DaysVFX Рік тому

    Too bad UE5 changed it, so I can't do any of this. But some helped, thank you

  • @Foxus_lol
    @Foxus_lol 2 роки тому +2

    You can fix the jittering/vibrating body when turning by changing both Z values in AddActorLocalRotation from -5 to -1 and 5 to 1. However this True FPS have a lot of other issues which is understandable since it is covered in 13 minutes :D Thanks for the tutorial.

    • @reckless8404
      @reckless8404 2 роки тому +1

      Hey man, could you make a further bugfree version tutorial? 😁

    • @CGSky
      @CGSky  2 роки тому

      Yeah, that's true, thanks for the suggestion. It's by no means a perfect system. I think it works decently well for prototyping stuff, but ideally you'd want to use Aim offsets and stuff like that.

  • @smittsluchianoTV
    @smittsluchianoTV 2 роки тому

    i followed tutorial 1 to 1 and it failed the get look rotation function isnt right and its exactly how u did it in the tutorial but its coming out as a different function type than what u had so im not sure what happened but i did it exactly how u did and it didnt work so would be nice to hear back from u how to fix that because this tutorial is outdated by now and its the best one ive found for this

  • @Alanto-
    @Alanto- 11 місяців тому

    Everything is fine, but I have one problem, I will be grateful if you help me. In my Mesh project, the character initially spins after the camera, and I can't change that

  • @yosh_io
    @yosh_io 4 роки тому +6

    Subbed. Would love to see the follow up fixing the running turn issues

    • @CGSky
      @CGSky  4 роки тому +3

      Thanks, I'll consider it for a future video.

    • @problemchild959
      @problemchild959 4 роки тому +1

      are you referring to the jitter/shaking ?

    • @CGSky
      @CGSky  4 роки тому

      @@problemchild959 I think the main problem is that the camera behaves weird when the player walks backwards. What do you mean with jitter/shaking?

    • @problemchild959
      @problemchild959 4 роки тому +1

      @@CGSky well I noticed that the character movement has Orient Rotation to Movement, which causes stutter in animations and other wierd things esp when strafing, turning, or walking backwards. that should always be disabled on First person.

    • @arkdzo
      @arkdzo 4 роки тому

      any updates/suggestions to fixing the running turn issues???

  • @vcihiethea
    @vcihiethea 3 місяці тому

    For some reason the return value I get after Map Ranged clamp is always, 0, and -0.

  • @PeterKoenen
    @PeterKoenen 4 роки тому +4

    Awesome Tutorial! I had to pause a lot as I'm a newb when it comes to Blueprints, but I was still able to follow along without too many problems. One thing I noticed is that when you turn around and start running it will finish the rotation animation first and after that it will show the walk cycle. Is that just a matter of ending the TurnsLeft & TurnsRight states when pressing W?

    • @CGSky
      @CGSky  4 роки тому

      Yeah that would be a way to fix that. Actually getting the speed of the character in the transition should fix that. So it should work. Also, I tried to keep the tutorial short and made it intentionally so that people can pause to follow along. I'm glad you were able to learn something :)

    • @PeterKoenen
      @PeterKoenen 4 роки тому +1

      @@CGSky Yeah, I learned a lot for sure! As a programmer I was a bit sceptic about the blue prints system but I amazed by what you can do with it. The whole state machine and function system is really awesome. Looking forward to more tutorials!

  • @Beanibirb
    @Beanibirb 2 роки тому

    Followed this video to a T in the latest version of the engine and it does not seem to want to actually work. Might need to remake this video dude.

  • @darkspy94
    @darkspy94 11 місяців тому

    I have an issue where the character snap back in place but slitghtly turner after I played the animation, how could I fix it? any ideas?

  • @NextWorldVR
    @NextWorldVR 3 роки тому +1

    VR TUTORIAL FOR THIS PLEASE, YOU SAID YOU MIGHT -6- _11_ MONTHS AGO!! ;) -*_PLEASE?!?!?!_*

    • @CGSky
      @CGSky  3 роки тому

      Been a while huh? Won't promise anything but VR should be possible

  • @shakaama
    @shakaama 2 роки тому

    you never do that next step after this video

  • @johndoe35717
    @johndoe35717 Рік тому

    litteraly looked through so many videos looking for sart6ghnasod

  • @shakaama
    @shakaama 2 роки тому

    nope, mine doesn't turn at all

  • @Thunderony
    @Thunderony 2 роки тому

    I dont know why but my character is leaning instead of just turning his head, what did i do wrong?

  • @specslo9265
    @specslo9265 2 роки тому

    Whenever i turn now, it still snaps to the other side what did i do wrong ?

  • @namansjain3325
    @namansjain3325 2 роки тому

    can you tell me how did you get the hide and show button 4:8

  • @oby1
    @oby1 4 роки тому +1

    UPBGE TOTORIALLS

  • @schneebaertv4026
    @schneebaertv4026 3 роки тому

    For me it doesn't show anything at 8:44 for the source, what did I do wrong?

  • @julianriise5618
    @julianriise5618 3 роки тому +1

    Can I just migrate the downloadable project with my own and it will work out of the box?

    • @julianriise5618
      @julianriise5618 3 роки тому +1

      Answer Yes: Just copy all the files to the Content folder in your project. Change the Game Mode in World Settings, and it is ready to go.

    • @CGSky
      @CGSky  3 роки тому

      The easy way to do it :)

  • @glnga
    @glnga 2 роки тому

    I'm having a problem where everything seems to work, except when I look up my head tilts right and when I look down my head tilts left instead of looking up and down

    • @CGSky
      @CGSky  2 роки тому

      That has to do with the way the axis are set up when converting the rotations. This may vary from skeleton to skeleton, so be sure that you are using a skeleton with a similar setup as the UE4 one.

  • @techgnosis3693
    @techgnosis3693 3 роки тому +1

    Good stuff broo....

  • @jetkat6935
    @jetkat6935 3 роки тому +1

    If you want to skip retargeting part, just search for Mixamo Converter from Terribilis Studio.

    • @CGSky
      @CGSky  3 роки тому +1

      oh this sounds cool! Thanks for the tip!

    • @shakaama
      @shakaama 2 роки тому +1

      sir you are a godsend, JetKat.

  • @MarijnVideos
    @MarijnVideos 3 роки тому

    thx!!

  • @diolphon2913
    @diolphon2913 3 роки тому +1

    great tutorial but i have 1 problem its working except for when th e animation stops and finishes it snaps back to idle

    • @AntrygJones
      @AntrygJones 2 роки тому +1

      Ever figure this out?

    • @shakaama
      @shakaama 2 роки тому

      @@AntrygJones @diolphon what he said. did you figure it out?

  • @UnrealAnderson
    @UnrealAnderson 8 місяців тому

    Can this be replicated? And can you show how to do it? :D

    • @CGSky
      @CGSky  8 місяців тому

      I did once make a version that was replicated, so it can definitely be done. It wasn't all that hard I believe. Only one variable needed to be set to replicated. I don't have the time to create tutorials anymore unfortunately, but if you look up some basic unreal replication tutorials and apply the same steps, I'm sure you can figure it out too!

  • @thiagolett7022
    @thiagolett7022 3 роки тому +1

    There is some things that you don't explain and you go very fast, someone who don't understand much unreal will lost a lot of times like me

    • @PlanetOuid
      @PlanetOuid 3 роки тому +1

      he said its a intermediate tutorial at the beginning

    • @javierfernandez3727
      @javierfernandez3727 3 роки тому

      I would recommend at least the blueprint essentials, 3rd person character series and maybe skeleton assets series from Unreal official channel to get up to speed. But even then, I had to pause quite a lot and use J a lot because I missed some things :)

  • @pfg8800
    @pfg8800 4 роки тому +1

    Very nice

  • @midnightprodigy4724
    @midnightprodigy4724 3 роки тому

    anyway to make it so that the camera will stop lets say at 175 either left or right on the X axis without turning in place? I have a climbing system in my game that requires the player character to be facing forward in order for the traces to read properly so I just have the head moving however I can still 360 the head all the way around

  • @HumiIiation
    @HumiIiation 2 роки тому

    I am having an issue, when the character has finished playing the turn animation he snappes back to the previous position. Any ideas whats wrong?

  • @paquinho12
    @paquinho12 3 роки тому

    First of all Excellent tutorial!, I wanted to know how would I procced if I have a blendspace 1D set up for the locomotion only, as I don't have the same pins in the animGraph. Can this be achieved?

  • @myohmy671
    @myohmy671 3 роки тому

    Hey I'm at a point where I can't carry on because the download for the bone mapping wont open, it says I don't have the 'app' for it, what app do I need to open it with? I tried loading it but it doesn't show up

  • @prophetdenis1974
    @prophetdenis1974 4 роки тому +1

    hello i have a massive prob with the vector*float
    mine has x y and Z
    and urs only one field without any letter ?

    • @CGSky
      @CGSky  4 роки тому

      Can you give me a timestamp?

    • @prophetdenis1974
      @prophetdenis1974 4 роки тому

      @@CGSky how do i lock the head movement to the direction i looking at ?
      mine is a little messed up ...

    • @TRIPPYbugger
      @TRIPPYbugger 4 роки тому +1

      It is float*float I think, had exactly the same issue. I had to lower the playback speed to follow this guide!

  • @betraid
    @betraid 4 роки тому +1

    You are the hero. Clear explanation of what you are doing without water in the text. Thank you so much man.

  • @JACK-ux8bs
    @JACK-ux8bs 3 роки тому

    8:43 balck screen under source

    • @CGSky
      @CGSky  3 роки тому +1

      Check if both skeletons are setup with a preview mesh. Alternatively, just disable "Show only compatible skeletons". Let me know if that worked for you.

  • @kiwiladi
    @kiwiladi 3 роки тому

    For beginners this tutorial is monumentally easier with almost the same results: ua-cam.com/video/MKl1_fEVUqc/v-deo.html

  • @skaalfort
    @skaalfort 4 роки тому +1

    awesome

  • @Jose-xq3fs
    @Jose-xq3fs 2 роки тому

    miercoles

  • @feathersm7966
    @feathersm7966 4 роки тому +1

    Hey I realise I'm late to this but I have a weird issue that this doesn't work on networked projects, the head always looks in one direction and I can't for the life of me figure out how to sync it serverside.

    • @CGSky
      @CGSky  4 роки тому

      Interesting. I haven't tested the system over network yet. Might be something to look at in the future.

    • @Synysterdemon23
      @Synysterdemon23 4 роки тому

      @Shūto Sutairu I'm looking into this issue myself...

    • @archsteel7
      @archsteel7 3 роки тому +1

      @PyrateMickey But if the methods taught in the tutorial are actively causing bugs and errors for people, it is fair to ask that he help correct them.

  • @jonny-than6084
    @jonny-than6084 3 роки тому +1

    Yeet

  • @Benjamin-vx2ot
    @Benjamin-vx2ot 3 роки тому

    @08:43 the "source" is just an empty screen, any idea what did went wrong here?

  • @WoodysAR
    @WoodysAR 3 роки тому

    Can you use the Turn in place from Advanced Locomotion 2-3?

  • @苗常昊
    @苗常昊 3 роки тому

    I happened to be thinking about this function, but I found it at once just now.

  • @WoodysAR
    @WoodysAR 4 роки тому +1

    How hard to adapt this to VR? (I mean with,. VR hands, ?) THANK YOU,. GREAT TUTORIAL VOICE.. (SO RARE) Thank You!

    • @CGSky
      @CGSky  4 роки тому +6

      for VR, you'd need to adjust the system a little bit. But I've tested it in VR and it actually works surprisingly well. Might do a tutorial on a VR fullbody setup if people are interested in that

    • @schoolhomevrtechnologyassi6286
      @schoolhomevrtechnologyassi6286 4 роки тому +2

      ​@@CGSky Very interested! ;~) I am so close to what I need with the VR Cookbook book, (section of full body IK) but without turning and no Hand Animation; I am trying to incorporate this wonderful version of MIT 'UE4 Grasp System' : (and the best feeling VR Grab routine I have found, it feels the best to me in VR, Natural, Any grab pose etc.. Therefore better than UVRF, but in more than one way: only 2 'animations' required for the hands to grab any physics object !! :) github.com/inugames/basic-vr/tree/master/Content
      -Woody ua-cam.com/users/NextWorldVR

    • @WoodysAR
      @WoodysAR 3 роки тому

      @@CGSky Any news or hope for that full body VR setup? This is already so close... Have you seen the new FULL BODY IK Tools for 4.25? (might be 4.26...)

    • @WoodysAR
      @WoodysAR 3 роки тому

      @@CGSky What are the adjustments you speak of?

  • @PikBo100
    @PikBo100 2 роки тому

    i made 1 by 1 all steps but its not rotating anything, idk why (((

    • @CGSky
      @CGSky  2 роки тому

      Hey, sorry to hear that! I might have to update this tutorial with the new Unreal Engine version.
      If you want to check out my solution, try downloading the file in the description

    • @PikBo100
      @PikBo100 2 роки тому

      @@CGSky do you know how to fix the problem with skylight? because all objects and the light are orange

  • @LoveForCrypto
    @LoveForCrypto 3 роки тому

    i still see in to the body for some reason, followed every step so not sure whats gone wrong.

    • @CGSky
      @CGSky  3 роки тому

      might have to adjust some settings on the bones

  • @kniballl2744
    @kniballl2744 4 роки тому +1

    hey! Awesome tutorial!!!

  • @roykepoyke
    @roykepoyke 3 роки тому

    please post a sequel to fix the walking back issue, thanks in advance!

  • @kiingn7794
    @kiingn7794 3 роки тому

    Hi. I done ur guide step by step but can't connect the function to the get controller

  • @kylespk3988
    @kylespk3988 3 роки тому

    I need help with getting the mesh to look like the ue4 character

  • @fraxbnezl
    @fraxbnezl 3 роки тому

    Hmm wdym by content folder???

    • @fraxbnezl
      @fraxbnezl 3 роки тому +1

      NVM I got it

    • @shakaama
      @shakaama 2 роки тому

      and you didn't explain either.

  • @godrichaku253
    @godrichaku253 2 роки тому

    I wish I could say this worked for me as well but I'm stumped. works fine in the project file, but when trying to apply this to my own character from CC3 it doesn't seem to work, no matter what before adding this code or after it still looks down with in the body of my character. All the bone names are the same so I didn't think there would be an issue, but so far nothing :/ would love assistance in getting it to work though if you're able! I can chat through Disc, Email, whichever let me know! thanks!

    • @CGSky
      @CGSky  2 роки тому

      Hey, if the functionality works but the rotations are not correct, then it probably has something todo with the bone rotations. Check that the CC3 character skeleton bone axis are the same as the UE4 default skeleton. Otherwise you will have to experiment with the axis a bit that are setup in the "get look rotation" function. I have to admit that I had trouble getting it to work consistently with other skeletons. I hope this helps you!

  • @colinericburriss
    @colinericburriss 3 роки тому

    Your rotator does not work properly in outer-space, When the the character takes on a non-perpendicular orientation.

  • @likskirtspleetscreen
    @likskirtspleetscreen 3 роки тому

    Thanks so much, I followed and I achieved it, there's still some rapid glitching at the far right/left position of the mouse but It is great anyway. The problem is that I was able to follow you but, as you said at the start, with very few understanding of the exact implication of what all the functions were doin. Do you have any tip or path on how I can jump start my knowledge of the graph system? Thanks.

  • @prophetdenis8413
    @prophetdenis8413 4 роки тому +2

    hello i cant import ur asset into unreal ?

    • @CGSky
      @CGSky  4 роки тому

      hello, this is tech-support, can you describe the problem?

    • @prophetdenis8413
      @prophetdenis8413 4 роки тому

      @@CGSky unreal says its a unknown asset "uasset"

    • @CGSky
      @CGSky  4 роки тому +1

      @@prophetdenis8413 hmmm... sometimes that happens to me too. I'll try to address it in the followup video

    • @prophetdenis8413
      @prophetdenis8413 4 роки тому

      @@CGSky thx mate

    • @MechaMooMoo
      @MechaMooMoo 4 роки тому

      @@prophetdenis8413 are you talking about the custom Node Mapping that he provides a download for? If you read the comments it says you need to manually copy that file into your project rather than use the import feature

  • @tournedoproductions5132
    @tournedoproductions5132 3 роки тому

    I cant find a good way to combine this properly with a custom BS

  • @cheddarchees
    @cheddarchees 4 роки тому +1

    I'm a little stumped rn love the tutorial really great I've gone thru and messed around with what I think is everything possible that could possibly fix this issue but when i run it with 2 players so that to view ports open up , I'd use the second player screen to check it out and it stays looking to the right never centered but when I use the second player n try it there it works perfectly fine any chance you'd have a clue on how to fix this? Thank you again really great tut

    • @nikhilgovula2646
      @nikhilgovula2646 3 роки тому +1

      Did you manage to fix the issue?

    • @RobotronSage
      @RobotronSage 2 роки тому

      you need to implement the system to send and receive packets if you want it to copy what it's doing from one system to another (multiplayer)
      You need to send the information (update) to your second player every time there is a change (and vice versa)

  • @midnightprodigy4724
    @midnightprodigy4724 3 роки тому

    I kinda of have it working the only issue im only really having is (I haven't done turn in place just yet) that the whole player character moves instead of just the camera and the head
    EDIT!
    Found the fix just make sure your character rots are off inside your thirdpersonbp

    • @thellamaamanda1246
      @thellamaamanda1246 2 роки тому +1

      I know I'm a bit late but thank you man, you saved me.

  • @X9Xpert
    @X9Xpert 3 роки тому

    i know this might be late but i hope you can help me, i did everything in the video but i must've messed something up and i don't know what, im new to this lol, but every time i press play, it just spawns in a new third person character, and i can run around and see the one i have just created just T-posing there, i can't find any help anywhere else, please get back to me soon, Thank You!

    • @TheDeathbyPurple
      @TheDeathbyPurple 3 роки тому +1

      Make sure the one you are playing as is set to Player 0. Click on your character in the scene and in the details panel search for Auto Possess Pawn and there should be a drop down that let's you choose Player 0. Most likely it's set to Disabled so it's creating a new one not the one you want.

    • @X9Xpert
      @X9Xpert 3 роки тому

      @@TheDeathbyPurple holy shit thank you so much man, damn, this stressed me out for so long, thank you so so much!!!

  • @anshbhilare9565
    @anshbhilare9565 4 роки тому +2

    Pls do more UPBGE live

    • @CGSky
      @CGSky  4 роки тому

      I will. Planning to do it again tomorrow, so keep an eye out :)

    • @anshbhilare9565
      @anshbhilare9565 4 роки тому

      Ok bro

    • @anshbhilare9565
      @anshbhilare9565 4 роки тому

      😁

    • @anshbhilare9565
      @anshbhilare9565 4 роки тому

      @@CGSky hey bro, please do ur live video after 3 hrs rather than 6hrs, because at that time we sleep, pls do ur video in 3-4 hrss

    • @anshbhilare9565
      @anshbhilare9565 4 роки тому

      @@CGSky plsss bro do it after 2hrss

  • @simon2644
    @simon2644 2 роки тому

    Thank you so much for the tutorial,you helped me a lot

  • @thosegamesweplay
    @thosegamesweplay 2 роки тому

    Thank you for the great tutorial, one of the best looking camera tutorials out there (I've tried many!) I have just one question: Is there any way to fix the shoulders/arms during the turn? They're kind of... weird looking; a bit like the character is squeezing his shoulder blades together during the turn, ha!

    • @CGSky
      @CGSky  2 роки тому +1

      Thanks for the feedback! If the shoulder squeezing only happens during the turn, then that's something you can try to fix in the turn in place animations. You can edit them either from within unreal or use another program like Blender to do so. Hope that helps! :)

  • @Yoru_83.
    @Yoru_83. 4 роки тому

    You already have the new solution for movement problems that could work well?

  • @aerynfoster7755
    @aerynfoster7755 4 роки тому

    I'm having an issue where my character's body and head are turned about 90 degrees total to the right in relation to the camera. Been messing with this for about an hour with no luck, any idea what can be done? Also, inside of the asset editor and animBP editor, he is standing straight and looking forward
    This is how it's looking right now in game
    imgur.com/XC09doM
    Also great job on the video, tutorial was quick and clear! Didn't get stuck on anything besides my own variables with my custom rig

    • @aerynfoster7755
      @aerynfoster7755 4 роки тому +1

      Ok, so I finally figured out how to make him look straight forward! I had to add a -90 to my Z (yaw) after breaking the rotator in the function editor. Although doing so has enlightened me to a new issue. Now he rolls to the left when I look down and rolls right when looking up. I will continue fiddling about until I figure this one out, then hopefully provide a solution if anyone else is struggling with this same thing c:

  • @fiero_sound
    @fiero_sound 2 роки тому

    Thank you so much for this tutorial!

  • @PhilosophicalPawn
    @PhilosophicalPawn 3 роки тому +6

    Anybody else turning this 13 minute video into a 5 day long tutorial? CGsky, you talk and work so fast and I kept messing up several things, but I am also a beginner in UE4. Your 1 minute tutorial is equal to 20 minutes of me rewinding several times and fixing and figuring out what you did. I even had to watch your video in super slow-mo! D:

    • @PhilosophicalPawn
      @PhilosophicalPawn 3 роки тому +1

      I wish I was as smart as CGsky, this was a great video though. I only have one issue that I still haven't figured out yet, but might leave it alone for awhile since it's not that bad. I have an issue where my animation "snaps" back to starting position for the turn animation. Really annoying, but not that bad unless you look at your feet or the ground.

    • @mtc2190
      @mtc2190 3 роки тому

      @@PhilosophicalPawn Did you manage to fix that? Having the same issue

  • @lolololololnoobs
    @lolololololnoobs 4 роки тому +1

    yes continue plz

    • @CGSky
      @CGSky  4 роки тому

      What do you want to see next?

  • @nfrancisj2122
    @nfrancisj2122 3 роки тому

    Thanks for Sharing !

  • @WoodysAR
    @WoodysAR 3 роки тому +2

    VR TUTORIAL FOR THIS PLEASE, YOU SAID YOU MIGHT 6 MONTHS AGO!! ;)

  • @TacticalGamingNetwork
    @TacticalGamingNetwork 3 роки тому

    Do you know how to do this with transition to first person mesh that has the arms and gun in hand and such?

    • @CGSky
      @CGSky  3 роки тому

      Haven't done something like that yet.

  • @Yoru_83.
    @Yoru_83. 4 роки тому +1

    Please, fix the running turn issues!!! Thank you!!

    • @CGSky
      @CGSky  4 роки тому +2

      looking into it, but also found another solution that could work well :)

    • @Yoru_83.
      @Yoru_83. 4 роки тому +1

      @@CGSky I cant wait !

    • @juancharistheashawu
      @juancharistheashawu 3 роки тому +1

      @@CGSky can u give that solution?

  • @Strawboie
    @Strawboie 3 роки тому

    Great video!

  • @sirankari2522
    @sirankari2522 4 роки тому

    Hello I have problems where when i look up and down, my character tilts up and down (like comes off the ground), as well as the turning animation doesnt actually play

    • @sirankari2522
      @sirankari2522 4 роки тому

      ive resolved the tilting, but the animation still doesnt play

  • @TheVortexPrime
    @TheVortexPrime 4 роки тому +4

    Such a fluid tutorial! Its well explained and moves along at a very nice pace, thumbs up, much appreciated! :D

  • @Benjamin-vx2ot
    @Benjamin-vx2ot 3 роки тому

    awesome stuff! Thanks alot!

  • @hajime8904
    @hajime8904 3 роки тому

    me :trying to understand what he cut out of video.

    • @CGSky
      @CGSky  3 роки тому

      what are you missing?

  • @stefanrichter7415
    @stefanrichter7415 3 роки тому

    What did i do wrong when at 8:44 there is no [Source] Mesh?

    • @CGSky
      @CGSky  3 роки тому

      Check if both skeletons are setup with a preview mesh. Alternatively, just disable "Show only compatible skeletons". Let me know if that worked for you.

  • @jhtmultimedia4628
    @jhtmultimedia4628 4 роки тому +1

    i cant import your bone mapping asset sir. how can I?

    • @jhtmultimedia4628
      @jhtmultimedia4628 4 роки тому

      and also my character went stuck in turning animation even when idling, jumping or running. what do i do?

    • @CGSky
      @CGSky  4 роки тому +1

      if you can describe the problem to me in more detail I can have a look. Also not sure why you can't get the bone mapping asset imported. Maybe migrate it over from the final project file I shared.

    • @TRIPPYbugger
      @TRIPPYbugger 4 роки тому

      Having same problem with importing bone mapping, any solution yet?

    • @roskelld
      @roskelld 4 роки тому +2

      @@TRIPPYbugger Copy the file into your content folder manually via the Windows explorer (If you're on Windows), don't drag it into Unreal.

    • @MikaelAbehsera
      @MikaelAbehsera 3 роки тому

      @@roskelld THanks, that worked!

  • @ominousgeorge141
    @ominousgeorge141 3 роки тому

    hey i dont know if any of you could help, but when i tried to change from first person to third person game. I tried to play the game but my i wasnt th character i was just this floating spectator kind of thing, please someone help. i spent a lot of time on what im working on, and id rather not loose it

    • @CGSky
      @CGSky  3 роки тому

      That means you somehow unpossessed the pawn when switching to third person. The easiest way to do the switch would be to have a separate third person camera in your player blueprint and then just switching between the two cameras

    • @ominousgeorge141
      @ominousgeorge141 3 роки тому

      @@CGSky ah thank you so much

  • @bloodsmithgamermusic92
    @bloodsmithgamermusic92 3 роки тому

    Thanks for making this epic tutorial. I'm working right now on combining this first person camera with a third person/first person camera toggle system, for a game I'm working on. I had no idea how to do any of this before- I mean, I'd socketed the camera to the head, but never really something like this.
    Anyways, thanks, I'm going to be spending a good bit of time now I imagine working on, well, the rest of thd main mechanics. Is there any way to shorten ot lengthen a camera boom in-game, btw? I kinda want to replicate the elder scrolls' third person camera's "zoom in with your mouse wheel" thing, but I don't know if that's a possibility really.

    • @CGSky
      @CGSky  3 роки тому

      You can just access the boom length in blueprint like any other parameter :)