2017-03-28 5 views
2

J'essaie d'importer un modèle gltf dans ma scène, mais même avec des chemins et des références corrects, la console réclame le "core: propertyTypes: warn" #model "actif non trouvé . + 0ms ". Essayé avec un modèle gltf exporté de Blender par moi ainsi qu'un modèle de travail téléchargé. Je n'ai pas ce problème avec les fichiers .obj dans la scène. Des suggestions à ce que je pourrais essayer de changer?A-frame - glTF - Actif non trouvé

<a-assets> 
<a-asset-item id="monster" src="/monster.gltf"></a-asset-item> 
<a-asset-item id="separaterunner" src="/separaterunner.gltf"></a-asset-item> 
<item id="plane" src="/plane.glb"></item> 
</a-assets> 

<a-entity id="separaterunner" gltf-model="gltf: #separaterunner"></a-entity> 
<a-entity id="plane" gltf-model="gltf: #plane"></a-entity> 
<a-entity id="monster" gltf-model="#monster"></a-entity> 

Si j'utilise la même structure de code pour les fichiers .gltf-comme pour les fichiers OBJ-je ne reçois plus l'erreur de « l'actif introuvable », mais plutôt une erreur sur les demandes d'origine croisées. Pourquoi est-ce pour .gltf mais pas pour .obj?

Merci

Répondre

2

Il y a une erreur de syntaxe dans la façon dont vous utilisez le composant gltf-model, dans deux de ces exemples: il devrait être gltf-model="#foo", pas gltf-model="gltf: #foo". (Les fichiers OBJ/MTL sont un peu différents car il y a deux fichiers requis). Si les actifs ne sont toujours pas trouvés après avoir été corrigés, vous devrez peut-être inclure plus d'informations sur l'emplacement des modèles dans votre dossier de travail et sur le démarrage du serveur local (si vous en utilisez un).

+0

Merci Don de prendre votre temps. J'utilise un serveur local géré par Meteor avec tous les actifs placés dans le dossier "public". J'ai également essayé d'utiliser l'uploader d'assets à la fois préchargé et en ligne et quand je fais le "asset not found" -problème disparaît. Bien que dans ce cas j'obtiens des erreurs liées au composant gltf-loader à la place, mais cela pourrait justifier une autre question. –

+0

Salut @ DennisFyraKullberg - Je ne suis pas du tout familier avec Meteor, désolé, mais je suppose que vous auriez besoin de poster des détails si cela fait partie du problème. Il pourrait être utile de tester l'extrait que vous avez donné quelque part comme Codepen ou Neocities, sans Meteor, après avoir téléchargé vos fichiers. Processus d'élimination pour trouver le (s) problème (s). :) –