L’aggiornamento SteamVR 1.26 offre un migliore supporto del controller con riassociazione automatica

L’aggiornamento SteamVR 1.26 offre un migliore supporto del controller con riassociazione automatica

Valve ha annunciato che SteamVR 1.26 offre un migliore supporto del controller grazie al rebinding automatico, rendendo più facile giocare ai giochi di realtà virtuale. L’aggiornamento migliora anche lo stile dell’interfaccia utente di rilegatura e aggiunge una maniglia alla dashboard in modo da poterla posizionare più facilmente.

Fornendo un po’ di retroscena, Valve ha affermato che SteamVR 1.24 ha introdotto la modalità di compatibilità che consente di impostare un’associazione del controller per imitare quella che un gioco si aspetta. Con il nuovo aggiornamento, se a un gioco manca un binding per il tuo controller, SteamVR ne creerà automaticamente uno e lo configurerà per imitarne uno disponibile.

“Se un gioco ha collegamenti per i controller Oculus Touch ma stai utilizzando i controller Windows Mixed Reality, SteamVR rimappa le azioni utilizzando l’impugnatura in stile grilletto dell’Oculus Touch sull’impugnatura in stile pulsante del controller WMR”, ha affermato Valve, fornendo un esempio reale.

“Se uno sviluppatore decide di creare un binding nativo per il tuo controller, SteamVR passerà a quello non appena sarà disponibile. Questa funzione funzionerà per tutti i titoli che utilizzano OpenXR e SteamVR Input.

Le note di rilascio complete per SteamVR 1.26 sono le seguenti:

SteamVR:

  • Aggiunto il rebinding automatico per i controller senza binding nativi. Per i giochi SteamVR Input e OpenXR cercheremo di ricollegarci a un tipo di controller supportato.
  • Al cruscotto è stata aggiunta una maniglia che ne consente il posizionamento nello spazio. La posizione viene ripristinata ogni volta che viene convocata.
  • Il pulsante di riattivazione della dashboard ora ricentra sia gli universi seduti che quelli in piedi, anziché solo l’universo corrente dell’applicazione della scena.
  • Risolto un problema per il quale i dispositivi audio con emoji nel nome interrompevano l’interfaccia utente delle impostazioni.
  • Risolto un bug che causava framerate bassi con cuffie di terze parti durante l’utilizzo di schede grafiche AMD se l’hardware veniva scollegato/ricollegato dopo l’avvio della sessione.
  • Aggiunti nuovi ruoli tracker: Polso (L/R), Caviglia (L/R)
  • Aggiunto “autoremapping” ai file di riassociazione automatica per semplificare la rimappatura dei componenti.
  • Lo stile dell’interfaccia utente di associazione è stato aggiornato.
  • Visualizza un errore quando le azioni richieste non sono state associate, invece di fallire silenziosamente.
  • Prestazioni migliorate del caricamento delle rilegature da officina.
  • Risolto il problema con il pulsante “Mostra interfaccia utente vecchio binding” che non funzionava nelle impostazioni del controller.

ApriXR:

  • Il pulsante più recente ora influisce sulle applicazioni OpenXR.
  • L’evento XrEventDataReferenceSpaceChangePending ora viene inviato quando l’area di gioco viene ricentrata.
  • Le applicazioni OpenXR che utilizzano XR_REFERENCE_SPACE_TYPE_STAGE quando chiamano xrLocateViews passeranno immediatamente all’utilizzo delle stesse regole di visibilità dell’accompagnatore delle esperienze permanenti OpenVR, in cui l’accompagnatore apparirà quando l’hmd o i controller si avvicinano all’origine.
  • Le applicazioni OpenXR che utilizzano solo XR_REFERENCE_SPACE_TYPE_LOCAL per più di 3 secondi durante la chiamata a xrLocateViews utilizzeranno le stesse regole di visibilità dell’accompagnatore delle esperienze da seduti OpenVR e l’accompagnatore non verrà visualizzato mentre l’utente si trova entro un raggio di 1 m dall’origine.
  • La proprietà dell’istanza runtimeVersion è ora impostata sulla versione corrente di SteamVR.
  • Creazione dell’istanza riattivata anche se non è disponibile alcun hmd attivo. Questo non è correlato alla modalità senza testa e viene invece utilizzato in modo che un’applicazione possa effettuare le chiamate appropriate per capire che nessun HMD è attualmente connesso.
  • Risolto il crash su alcuni giochi Unity quando non è disponibile un hmd attivo.
  • Estensione XR_HTC_vive_wrist_tracker_interaction implementata.
  • Correzioni del test di conformità (controllare correttamente il tipo di configurazione della vista valido ma non supportato, riconoscere correttamente l’input xrTime negativo).

Valve ha affermato che nulla può sostituire il supporto nativo e i collegamenti espliciti per i controller, ma avendo un livello di compatibilità con diverse mappature predefinite per i controller più diffusi, può appianare le versioni dei giochi e alleggerire il lavoro che gli sviluppatori devono svolgere.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *