MRTK 3D App Launcher GLTF Asset picker not finding GLFT models in Unity project

Alana Zakroczemski 1 Reputation point
2022-01-07T17:20:37.98+00:00

I am not able to drag over any of my gltf models into the 3D app launcher gltf asset slot. Am i missing something? Is there a certain configuration that is required?163246-3dapplauncherissue.png

MRTK version : 2.7.2
Unity version : 2019.4.18

HoloLens | Development
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Hernando Ren 2,171 Reputation points
    2022-01-10T08:01:15.373+00:00

    Hello, Welcome to Microsoft Q&A,

    First, please make sure the glb/gltf file has been imported into your Unity project, and you can find it under the Assets Folder. Then, you can click the point right of the picker and it should be shown in the list. If you want to drag over the model into the selector manually, please expand the model Import Settings and interact with the Gltf Asset.

    Also, please check the Asset requirements overview to learn the asset requirements for custom 3D app launcher icon, here is a quote to the main points:

    1. Exporting - Assets must be delivered in the .glb (binary glTF), .obj, or .fbx file format
    2. Modeling - Assets must be less than 10k triangles, have no more than 64 nodes and 32 submeshes per LOD
    3. Materials - Textures can't be larger than 4096 x 4096 and the smallest mip map should be no larger than 4 on either dimension
    4. Animation - Animations can't be longer than 20 minutes at 30 FPS (36,000 keyframes) and must contain <= 8192 morph target vertices
    5. Optimizing - Assets should be optimized using the WindowsMRAssetConverter. Required on Windows OS Versions <= 1709* and recommended on Windows OS versions >= 1803

    ----
    If the response is helpful, please click "Accept Answer" and upvote it.
    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.