Edit of asset "Plug-and-Play XR Features" Accepted
Old/Current | New/Edit | |
---|---|---|
Title | Plug-and-Play XR Features | Plug-and-Play XR Features |
Description |
Check README for more info! Features: `ReferenceOffsetCompensatingRotator` - Rotates parent node - Uses its own position as reference (use with RemoteTransform) - Offsets parents based on its own global displacement resulting from the rotation - This is useful for rotating the character *without moving the HMD camera* `FreeLookMover` - A feature node that moves its *Spatial* parent - Based on input actions - According to its own orientation - It can be used as a free look feature. `FlatWorldPhysicsKinematicMover` - Moves its parent kinematic body - Based on input actions - According to its own orientation - Uses collisions - Has many exported physics properties for the pretense of some realistic physics based movement - Has gravity - Great for normal character movement `TripleMethodOrientationGuesser` - Sets parent's forward direction - Uses VR HMD orientation, only if it is upright - Uses global position of VR controllers compared to its own - Uses the relative position of the left-right controllers to each other - The goal of this feature is to provide an intuitive way to guess the rotation of the physical player based on their head and hands poses `VrFrameHeightScaler` - Calculates its relative altitude in the VR Origin frame - Sets the height property on the parent - Useful to set height on a collision shape based on the real-world altitude of the VR HMD |
Check README for more info! Features: `ReferenceOffsetCompensatingRotator` - Rotates parent node - Uses its own position as reference (use with RemoteTransform) - Offsets parents based on its own global displacement resulting from the rotation - This is useful for rotating the character *without moving the HMD camera* `FreeLookMover` - A feature node that moves its *Spatial* parent - Based on input actions - According to its own orientation - It can be used as a free look feature. `FlatWorldPhysicsKinematicMover` - Moves its parent kinematic body - Based on input actions - According to its own orientation - Uses collisions - Has many exported physics properties for the pretense of some realistic physics based movement - Has gravity - Great for normal character movement `TripleMethodOrientationGuesser` - Sets parent's forward direction - Uses VR HMD orientation, only if it is upright - Uses global position of VR controllers compared to its own - Uses the relative position of the left-right controllers to each other - The goal of this feature is to provide an intuitive way to guess the rotation of the physical player based on their head and hands poses `VrFrameHeightScaler` - Calculates its relative altitude in the VR Origin frame - Sets the height property on the parent - Useful to set height on a collision shape based on the real-world altitude of the VR HMD |
Category | Scripts | Scripts |
License | Unlicense | Unlicense |
Repository Provider | GitHub | GitHub |
Repository Url | https://github.com/balintmaci/Godot-XR-Interaction-Helpers | https://github.com/balintmaci/Godot-XR-Interaction-Helpers |
Issues Url | https://github.com/balintmaci/Godot-XR-Interaction-Helpers/issues | https://github.com/balintmaci/Godot-XR-Interaction-Helpers/issues |
Godot version | Godot 3.4 | Godot 3.4 |
Version String | 1.0.0 | 1.0.0 |
Download Commit | eb18c7f9d4f663be4c48a2b7071e0efecf4e4a57 | eb18c7f9d4f663be4c48a2b7071e0efecf4e4a57 |
Download Url (Computed) | https://github.com/balintmaci/Godot-XR-Interaction-Helpers/archive/eb18c7f9d4f663be4c48a2b7071e0efecf4e4a57.zip | https://github.com/balintmaci/Godot-XR-Interaction-Helpers/archive/eb18c7f9d4f663be4c48a2b7071e0efecf4e4a57.zip |
Icon Url |
https://raw.githubusercontent.com/balintmaci/Godot-XR-Interaction-Helpers/master/icon.png
![]() |
https://raw.githubusercontent.com/balintmaci/Godot-XR-Interaction-Helpers/master/icon.png
![]() |
Preview Insert | ||
---|---|---|
Type | image | |
Image/Video URL |
https://raw.githubusercontent.com/balintmaci/Godot-XR-Interaction-Helpers/master/example-scene-tree.png
![]() |
|
Thumbnail |
|