Project

General

Profile

Feature #162

gamepad navigation and interaction

Added by Josip Almasi about 1 year ago. Updated 8 months ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
04/20/2023
Due date:
% Done:

0%

Estimated time:

Description

Gamepad is supposed to make mobile VR useful, without it there's no navigation or interaction with the scene.

History

#1

Updated by Josip Almasi about 1 year ago

  • Status changed from New to In Progress
#2

Updated by Josip Almasi about 1 year ago

  • Status changed from In Progress to Resolved

Gamepad implemented in the HUD and in the scene.

HUD component selection and activation using gamepad keys, including virtual keyboard. Left-right navigate HUD row, including forms. Down button brings the previous row, if any. Up, trigger and select buttons activate currently selected HUD button. On virtual keyboard, only select/trigger activate the key, while up/down/left/right buttons are used for navigation through the keyboard.
This works the same in XR and outside of it.

In XR mode, until controllers become available, a visible ray is cast from user's body and tracks the camera. While gamepad sticks teleport and rotate the camera, gamepad triggers and select button activate currently selected object.

#3

Updated by Josip Almasi 8 months ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF