MixedRealityToolkit / MixedRealityToolkit-Unity

This repository holds the third generation of the Mixed Reality Toolkit for Unity. The latest version of the MRTK can be found here.
BSD 3-Clause "New" or "Revised" License
359 stars 91 forks source link

Fallback Controller Models for MRTK3 #411

Closed IssueSyncBot closed 12 months ago

IssueSyncBot commented 12 months ago

Original issue opened by:

@RogPodge RogPodge


In cases where the platform does not provide controller models to use, we want to have generic controller models that users can use to visualize their controllers


ISSUE MIGRATION

Issue migrated from: https://github.com/microsoft/MixedRealityToolkit-Unity/issues/10731

IssueSyncBot commented 12 months ago

Original comment by:

@SimonDarksideJ SimonDarksideJ


Having just done some testing with Quest, this is something I would highly support. It also appears that MRTK3 has introduced a regression issue in this area.

In MRTK 2 it is possible to assign different controller models per platform (including the above aforementioned fallbacks). However, in MRTK3 it is only possible to assign a single controller model directly to the Articulated Hand controller (which is also odd if you want controller models and not hands).

There are also several options for assigning models to the Articulated Hand Controller which are not yet documented as to their effect.

Might be worth moving the controller models configuration to an area that support per-platform configuration, with the fallback support.

There is also a question for how custom hand models could be used with Animation, as the Articulated hand controller appears to support this use case, but is still waiting on the documentation train. The current documentation link taks you to the Unity Input Actions Controller page which does not explain the inspector screen.

IssueSyncBot commented 12 months ago

Original comment by:

@Zee2 Zee2


10787 I believe is tracking this now!

IssueSyncBot commented 12 months ago

Original comment by:

@RogPodge RogPodge


Completed as of #10787