Godot XR First Person Controller part 3 - height calibration @BastiaanOlij
Godot XR First Person Controller part 3 - height calibration  @BastiaanOlij
Uploaded November 2025 | Updated September 2026, 5 days ago
In this video we look at automatic height adjustment for our character and implement improvements to our collision handling so we can walk up stairs.

Timestamps:
00:00 Introduction
00:35 Explanation of height adjustment
00:53 Implementing automatic height adjustment
02:35 Using our session state signals
03:15 Testing our automatic calibration
03:35 The problem with calibrating too early
04:40 Recalibrating on pose recenter
04:55 Testing our recalibrate option
05:23 Adjusting our collision based on player crouching
07:00 Testing our collision shape adjustment
07:22 Fixing our stair issue
07:48 Separate upper body collision
08:24 Further upper body configuration
09:15 Adding a raycast for height control
09:48 Implementing a PID controller
11:45 Using our PID controller with our raycast
12:30 Final demo

Links related to this video:
- github.com/BastiaanOlij/godot4_tutorial/tree/first_person_controller_part3

Join this channel to get access to perks:
youtube.com/channel/UCrbLJYzJjDf2p-vJC011lYw/join

Follow me on social media for regular updates:
- Bluesky: https://bsky.app/profile/mux213.bsky.social

Join my discord: discord.gg/E7qT8YPu8a
Godot XR First Person Controller part 3 - height calibrationGodot XR Spectator ViewDevUpdate 6 - Added homing missilesTimelapse - Procedural modeling in GodotDev stream 51 - Some VR shenanigansGodot VR Weapons tutorial Part 7 teaserAdhoc stream - heightmaps and splatmapsDev stream 80 - Getting back into XR Tools v2Doing a bit of rejigging on our VR weapons tutorial project10K and Gamejam streamUpdate February 2018Godot XR tools demo for GodotCon 2024
Bastiaan Olij |

Godot XR First Person Controller part 3 - height calibration

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER