Ada
6b56354ed0
OpenXrInputPlugin: User-friendly input actions
...
Replaces the raw controller button inputs with named OpenXR actions.
There's a lot of engine components that expect raw controller inputs
like the VR teleport script. Those will have to be refactored later,
but for now this works well enough and is perfectly usable. A small
issue I've hit is the LY input working for the teleport script,
but not for smooth locomotion. I've hacked around this by having
the "walk" action bound both to LX/LY and to the Translate actions.
It's a bit janky for teleports, but it's functional.
TODO: Feedback on intuitive bindings for other controller types besides
just the HTC Vive controllers.
2025-02-13 08:12:01 +10:00
Ada
aff787cc95
OpenXrInputPlugin: Hack for Vive controllers
...
This aught to be replaced with a proper set of XR input profiles,
at the moment this is *just* enough to get hardcoded button inputs
working with the existing Vive controller config.
2025-02-13 08:12:01 +10:00
Lubosz Sarnecki
123f9647e0
controllers: Improve openxr_index.json mapping.
2025-02-13 08:12:01 +10:00
Lubosz Sarnecki
8dd80c6d75
controllers: openxr: Use actions for walking.
...
This makes the Y thumbstick axis work.
2025-02-13 08:12:01 +10:00
Lubosz Sarnecki
07b23cc5c4
OpenXrInput: Improve mapping for the Index controller.
...
* Add thumbstick click and touch.
* Add face and trigger touch.
Use left primary / secondary instead of face button names.
2025-02-13 08:12:01 +10:00
Lubosz Sarnecki
a9332ea595
plugins: Add OpenXR plugin.
...
Add OpenXrDisplayPlugin and OpenXrInputPlugin.
Add controller bindings for the Valve Index controller.
2025-02-13 08:12:01 +10:00
Lubosz Sarnecki
d084142866
Application: Improve scoping.
2025-02-13 08:12:01 +10:00
Lubosz Sarnecki
aecc5cd387
Application: Maintain orientation of eye offset matrix.
2025-02-13 08:12:01 +10:00
HifiExperiments
18c7320879
3rd person camera clipping option
2025-01-06 21:19:32 -08:00
d06f8bcb26
Add a setting to hide the Graphics icon
2024-12-19 22:30:45 +01:00
2c929360ff
Merge pull request #1220 from SummerGuardian64/fix_camera_sensitivity_setting
...
Fixed Camera Sensitivity setting not saving
2024-11-30 17:45:38 +01:00
90ddd51ae0
Merge pull request #1204 from Armored-Dragon/fix/Pal_Application_Displayname_label
...
Add a label to the Pal application 'displayname' field
2024-11-28 20:04:01 +01:00
armored-dragon
44f3e69dc7
Fix another location.
...
Added copyright notices.
2024-11-15 15:08:10 -06:00
armored-dragon
244e34e8f5
Update link
2024-11-15 15:02:50 -06:00
SummerGuardian64
6f1c48743d
Fixed Camera Sensitivity setting not saving
2024-11-03 14:50:33 +01:00
armored-dragon
4834f0e0c3
Forgot a semicolon.
...
Signed-off-by: armored-dragon <publicmail@armoreddragon.com>
2024-10-28 07:59:06 -05:00
armored-dragon
9a7cbc39b1
Add label to display name entry field.
...
Signed-off-by: armored-dragon <publicmail@armoreddragon.com>
2024-10-28 07:13:02 -05:00
HifiExperiments
aaa92df973
stutter fix: only perform fade transactions when depth == 0
2024-10-23 17:26:03 -07:00
a2208725e0
Merge pull request #1165 from HifiExperiments/screenshare
...
Remove hifi screenshare (updated) (updated)
2024-10-22 17:31:39 +02:00
6babfa4925
Merge pull request #1137 from Armored-Dragon/remove/googlePoly
...
Remove Google Poly
2024-10-22 14:22:38 +02:00
d38ebbd9f9
Fix Uuid.NULL behavior
2024-10-21 15:45:00 -07:00
ce8d57b4be
Merge pull request #1096 from overte-org/protocol_changes
...
Protocol changes -> master
2024-10-21 11:41:50 +02:00
Maki
5e35f76668
Remove hifi-screenshare
...
Cherry picked and updated from Tivoli dd5b6ea6ee5597a06603e16509640e7ed18106bb
Co-authored-by: Julian Groß <julian.g@posteo.de>
2024-10-18 18:59:18 -07:00
f664d44dd8
Merge pull request #1127 from Armored-Dragon/fix/SelfieMovement
...
Fix selfie mode movement
2024-10-05 22:19:22 +02:00
armored-dragon
9a989e5ada
Fixed lingering references to avatarIcon
.
...
Signed-off-by: armored-dragon <publicmail@armoreddragon.com>
2024-10-03 10:38:01 -05:00
HifiExperiments
e7f7314b37
Merge branch 'master' into protocol_changes
2024-10-02 12:11:39 -07:00
armored-dragon
9442559f9d
Say less, JulianGro.
2024-09-19 07:27:52 -05:00
armored-dragon
637968eceb
Update icons.
2024-09-19 06:20:44 -05:00
armored-dragon
661ca01c09
Fixed mouse look in selfie mode.
2024-09-09 15:23:25 -05:00
Armored-Dragon
78a8cccd83
Update interface/resources/controllers/keyboardMouse.json
...
Co-authored-by: HifiExperiments <53453710+HifiExperiments@users.noreply.github.com>
2024-09-09 06:01:56 +00:00
HifiExperiments
ff50d6c2cc
automated entity property serialization
2024-09-08 21:09:00 -07:00
armored-dragon
7d08640513
Remove google poly
2024-09-08 17:23:52 -05:00
armored-dragon
fe4b8a5518
Things can't be too easy.
2024-09-05 13:43:28 -05:00
armored-dragon
baa37a336e
Hopefully fixed formatting.
2024-09-05 13:42:22 -05:00
Armored-Dragon
72cb5245aa
Fix without formatting? ( #91 )
2024-09-05 18:38:04 +00:00
armored-dragon
648c3ff9d8
Added extra needed checks.
2024-09-04 01:38:52 -05:00
HifiExperiments
3d97f7845b
fix stats + waitForWearables
2024-08-19 14:17:20 -07:00
HifiExperiments
7c3498bf9d
add loadPriority to model entities, working on other avatars waitForWearables
2024-08-18 20:56:08 -07:00
HifiExperiments
fe61d92a09
model loading priority updates over time, takes into account out of bounds, avatar entities have higher priority, and fsts can specify to wait for wearables to load before rendering
2024-08-18 20:55:22 -07:00
HifiExperiments
093f8b7cb0
Merge remote-tracking branch 'overte/master' into master_to_protocol_changes4
2024-08-17 12:30:15 -07:00
Dale Glass
fb81ad6c83
Merge pull request #1105 from HifiExperiments/colorspace
...
add a setting to workaround the GLES colorspace conversion issue
2024-08-17 21:13:24 +02:00
HifiExperiments
8fc734b168
Merge remote-tracking branch 'overte/master' into master_to_protocol_changes3
2024-08-17 12:07:21 -07:00
HifiExperiments
0ab9d5f004
Merge pull request #1053 from HifiExperiments/graphicsSettings
...
Graphics settings
2024-08-17 11:47:41 -07:00
HifiExperiments
f987bbca4f
add a setting to workaround the GLES colorspace conversion issue
2024-08-16 14:35:33 -07:00
HifiExperiments
24ed76a5db
alezia's fixes
2024-08-14 15:42:01 -07:00
HifiExperiments
126c325410
master -> primary
2024-08-13 20:50:51 -07:00
HifiExperiments
74b0754f72
blacklist -> blocklist
2024-08-13 17:39:51 -07:00
HifiExperiments
f2d8fa2fe4
whitelist -> allowlist
2024-08-13 17:29:53 -07:00
HifiExperiments
493c9c9441
Merge pull request #1058 from HifiExperiments/fallbacks
...
Custom shader fallbacks
2024-08-01 14:55:15 -07:00
HifiExperiments
3e617d003a
fix AA in mirrors
2024-07-30 16:02:24 -07:00