Unity Game Engine VRIF, Final IK, Hand Animation, Hand Posing Setup, Grounder and Arm Curve Stretch

Sdílet
Vložit
  • čas přidán 17. 12. 2023
  • This video is a full setup walkthrough of Final IK VRIK with VR Interaction Framework, with hand animation setup, hand pose creation and assigning. Grounder so your legs and ankles move with the terrain as well as arm curve stretch to eliminate the gap that happens with moving your hand beyond where the avatar can reach. I also add a script that takes care of floating body when going up steps, player scaling. I also set the IK solver targets to be 2 handed weapon friendly. You will want to spend more time creating your poses and aligning your targets than I did in the video. I do not talk in the video and I have no plans to edit it. You will also need to create grab points for the rifle grip if you want correct hand posing as it is not setup by default. I did forget to add arm twist relaxers. To add that refer to this video. • Unity VRIF Final IK Fu...
    Good Luck.
    Arm Curve Stretch at 29 minute mark
    Grounder at 31 minute mark
    Final IK and VR Interaction Framework are Paid Assets, do not message me or leave a comment on how to get them for free or if I'll send you a project, I will not.
    HandPoseHelper Component used in the video to quickly make hand poses
    github.com/umiyuki/HumanoidHa...

Komentáře • 21

  • @RustyLabs
    @RustyLabs Před 10 dny +1

    Im not sure if anyone was having this issue but if your character when you put on the pose helper script and your character like flys away make sure your position and rotation are at 0 0 0 then that should fix your problem : )

  • @PRodi_
    @PRodi_ Před 7 měsíci +1

    This was a great tutorial! Thank you. Adding voice narration would be amazing

  • @yawdiegamer7098
    @yawdiegamer7098 Před 4 měsíci

    Definitely the best tutorial set of videos for VRIF. Easy to follow. Glad I found your channel. I have followed for a little and then truly sat and followed and am pleased with where it got me with VRIF. Good stuff.

  • @meliksahcanoglu1532
    @meliksahcanoglu1532 Před 7 měsíci +1

    I just found your channel and loved it! VRIF is possibly the greatest vr tool so far and i've been working with VRIF, VR Builder, as well as PUN2 and wanted to implement a full body solution for a while. Definitely going to combine all of this. Thank you!

  • @tetvris
    @tetvris Před 7 měsíci

    I don't mind a demo project. Feel free to share this fine work with us. Thanks.

  • @duoworks528
    @duoworks528 Před 3 měsíci

    Does this work with SteamVR plugin integration? I am currently using Autohand, but I want to use this to see how things go

    • @johnny5alive238
      @johnny5alive238  Před 3 měsíci

      I don’t use the steam vr plugin, but there is no reason it wouldn’t work.

  • @pneicy5554
    @pneicy5554 Před 24 dny

    any forearm twisting? I can’t seem to figure it out or find out how to do it with vrik. I’m using hurricanvr + hexabody + vrik for my assets I can’t get forearm twist to work

    • @johnny5alive238
      @johnny5alive238  Před 24 dny

      @@pneicy5554 take a look at the pilot on the basic demo under VRIK in the Demos folder that comes with Final IK. You can set it up the same way.

  • @andycrypto280
    @andycrypto280 Před 7 měsíci +1

    No sound? I find your videos super useful, but without the talking it's just not the same

  • @rss518
    @rss518 Před 3 měsíci

    First of all thanks for your tutorials, they are amazing. How can i make a character selection with mirror multiplayer in vr with VRIF full body avatar? I tried to use the Mirror's example to character selection but i can't connect the two player (host and client) with different avatars.

    • @johnny5alive238
      @johnny5alive238  Před 3 měsíci

      2 easiest ways are to either have multiple player prefabs each identical but with a different avatar. When you join the game use an empty as the player prefab that has a network Id for the network manager player prefabs Have a character selection menu that spawns the player prefab you select and assign authority when you spawn it to the connection that called a command to spawn it. 2nd, have multiple avatars on the same rig and use a syncvar hook to select through them so late joiners will get the change .

    • @johnny5alive238
      @johnny5alive238  Před 3 měsíci

      And another option is mesh/texture swap with a syncvar hook if all your avatars share the same armature

  • @bando9927
    @bando9927 Před 6 měsíci

    Do you have any clue as to why my Hand when holding an object moves with a delay?

    • @johnny5alive238
      @johnny5alive238  Před 5 měsíci +1

      I’m going to assume you are using Unity 2022, Turn off interpolation on the objects rigidbody, some objects like the rifle have more than one rigidbody.

  • @funboys1000
    @funboys1000 Před 6 měsíci

    4:33 GNGIK Player Scale appeared out of blue *.* mate could u share the code at least?

    • @johnny5alive238
      @johnny5alive238  Před 6 měsíci

      Script is part of the integration and is in the final IK integration folder

    • @funboys1000
      @funboys1000 Před 6 měsíci

      @@johnny5alive238 Can "VRIK Calibration Basic" script not get the Job done if we jz change if (Input.GetKeyDown(KeyCode.C)) to controller key ?

    • @funboys1000
      @funboys1000 Před 6 měsíci

      @@johnny5alive238 Can "VRIK Calibration Basic" script not get the job done, if we replace if (Input.GetKeyDown(KeyCode.C)) with quest controller key?