godot-xr-tools

Support scenes for AR and VR in Godot

MIT License

Stars
504
Committers
24

Bot releases are hidden (Show)

godot-xr-tools - Godot XR Tools 2.4.1

Published by BastiaanOlij over 2 years ago

  • Fixed grab distance
  • Fixed snap-zone instance drop and free issue
  • Movement provides react properly when disabled
  • Hiding grapple target when disabled
godot-xr-tools - Godot XR Tools 2.4.0

Published by BastiaanOlij over 2 years ago

  • Added configuration setting for head height in player body.
  • Added Function_JumpDetect_movement to detect jumping via the players body and/or arms
  • Improved responsiveness of snap-turning
  • Moved flight logic from Function_Direct_movement to Function_Flight_movement
  • Added option to disable player sliding on slopes
  • Added support for remote grabbing
  • Moved turning logic from Function_Direct_movement to Function_Turn_movement
  • Fixed movement provider servicing so disabled/bypassed providers can report their finished events
  • Added grappling movement provider
  • Added snap-zones
godot-xr-tools - Godot XR Tools 2.3.0

Published by BastiaanOlij over 2 years ago

  • Added vignette
  • Moved player physics into new PlayerBody asset (breaking change)
  • Moved Function_Direct_movement settings for player physics into PlayerBody
  • Added Function_Glide_movement to allow the player to glide
  • Added Function_Jump_movement to allow the player to jump
  • Added Function_Climb_movement to allow the player to climb
  • Redid the setup of the hands to make it easier to extend to other gestures
  • Improved pickup and throwing logic
godot-xr-tools - Godot XR Tools 2.2

Published by BastiaanOlij about 3 years ago

  • Changed default physics layers to make more sense (minor breaking change)
  • Replaced Center On Node property with PickupCenter node you can place
  • Made Object_pickable script work by itself and registers as class XRToolsPickable
  • New Object_interactable convenience script that registers as class XRToolsInteractable that reacts to our pointer function
  • Removed ducktype switch from pointer, pointer will use signals over ducktyping automatically (minor breaking change)
godot-xr-tools - Godot XR Tools 2.1

Published by BastiaanOlij over 3 years ago

  • added option to highlight object that can be picked up
  • added option to snap object to given location (if reset transform is true)
  • added callback when shader cache has finished
  • using proper UI for layers
  • added hand controllers that react on trigger and grip input
  • fixed delta on move and slide (breaking change!)
  • letting go of an object now adds angular velocity
godot-xr-tools - 2.0

Published by BastiaanOlij over 4 years ago

  • Renamed add on to godot-xr-tools
  • Add enums to our export variables
  • Add a switch on pickable objects to keep their current positioning when picked up
  • Move direct movement player collision slightly backwards based on player radius
  • Added switch between step turning and smooth turning
  • Fixed sizing issue with teleport
  • Added option to change pickup range
godot-xr-tools - v1.2

Published by BastiaanOlij over 4 years ago

  • Assign button to teleport function and no longer need to set origin
  • Added pickable object support
  • Fixed positioning of direct movement collision shape
  • Added strafe and fly mode for directional
  • Added ability to enable/disable the movement functions
  • Added 2D in 3D viewport for UI
  • Improved throwing by assigning linear velocity
godot-xr-tools - v1.1

Published by BastiaanOlij over 5 years ago

Various improvements to teleporter
Added shader cache to speed up loading time
Added pickable objects functionality