The code in this tutorial is available for Patreons on the downloads page. In my personal opinion, the interaction system is the most important part of any VR game. For most games, you have to interact with your favorite worlds through a screen using buttons and mouse clicks. But VR is different in the fact…
All posts in Blog
VR Body Tracking Part 3 | Legs
And now, for the final tutorial. This is the final tutorial is a series where I explain how to make my body tracking system. If you haven’t read the others, you can start from the beginning here. Anyway in this tutorial as you can probably tell from the title we are going to set up…
VR Body Tracking Part 2 | Arms.
This is part two of a three-part series so if you haven’t read the first one check it out here. Last time we got the head and torso working but the arms and legs were stationary leading to an eternal T-pose. While this might be useful for some situations it’s not ideal. In this tutorial,…
VR Body Tracking Tutorial Pt. 1 | Head and Torso
For a preview of what this tutorial teaches check out this article where I explain the basics of how my system works. Because body tracking is so complicated I decided to split it up into three parts, Head and Torso, Arms. and Feet. This is part one where we are going to set up everything…
3Point VR Body Tracking In Unity SteamVR Tutorial
I’m going to write this tutorial differently than I normally do, as my normal strategy is to just paste in my code I spent forever working on into the article and then explain how it works and how to use it. For this one, though I don’t have a final product/draft of my code as…
How To Code Two Bone IK in Unity
You might be aware that I usually post tutorials on VR game mechanics, so why would I write one on Inverse Kinematics of all things? Well, one of the said VR game mechanics I’ve been trying to program is body tracking (or more accurately body estimation) and to do that you need at least good…
How To Change The Default SteamVR Skeleton Pose Editor Hand
This Is going to be a short one this time since changing the editor hand is simpler then you might think. All that you need to do is modify the prefabs that the SteamVR_Skeleton_Poser script uses to preview your hand poses. The prefabs are found in the Assets/SteamVR/Prefabs folder. The ones you are looking for…
How To Use Custom Hands With SteamVR’s Skeletal System In Unity
I’ve actually been looking forward to making tutorial about this for a long time, the reason it has been so long in the making is that my previous HMD was a Windows MR headset and didn’t support the steamVR skeleton. So I did the logical thing and bought an HTC Vive for the sole purpose…
VR Climbing Tutorial – Unity SteamVR
It seems like climbing in VR has become a given. If you have a VR headset, you have a climbing app. For a good reason too. Rock climbing is one of those things like skydiving that people want to do, but don’t want to. (I personally want to do the real thing but I’m poor)…
How To Implement Walking And Jumping In Unity SteamVR
This code and an example scene are included in the VR instincts plugin on github. I did not expect it but my previous walking tutorial has become one of the most popular articles I’ve ever written. For me it’s strange because Its a very short undetailed tutorial. As we all know, us programmers love improving…