8
votes

Trois.js Exportation de modèles JSON de Blender (y compris les textures)

J'utilise le plugin d'exportation MRDOOB Blender (iO_MESH_TROREJS) pour exporter à trois JS, mais les objets exportés .js ou .dae ne contiennent aucune référence aux fichiers de la carte de texture. Y a-t-il une manière spéciale que j'ai besoin d'exporter l'objet? Alternativement, y a-t-il une manière particulière, je dois appliquer la carte à l'objet de Blender 2.65 afin que l'exportateur l'inclue. Enfin, s'il n'y a pas de moyen, puis-je ajouter manuellement la texture dans le fichier JS?


Blender avant Exporter


0 commentaires

3 Réponses :


1
votes

Cela devrait être ce que vous recherchez.

http://graphic-sim.com/b_basic_export.html


1 commentaires

Cela pourrait être de faire avec votre code de chargeur, je l'ai comparuré avec le mien et j'ai ceci: var modellader = nouveau trois.jsonloader (). Charge ("./Quirk_logo.js", fonction (géométrie, matériau) {variété = matériaux [0]; var mesh = neuf trois.mesh (géométrie, neuf trois.MeshFaMatériaux (matériaux)); maillage.scale.set (1, 1, 1); scène.add (maillage);}); Ma seule hypothèse est que vous ne définissez pas votre matrice de matériaux au premier élément afin de créer le maillage mais n'applique pas le matériau si vous avez suivi le tutoriel ci-dessus. Si cela ne fonctionne toujours pas après cela, je vais essayer d'aider d'autres.



2
votes

Je pense que vous pouvez d'abord exporter votre modèle vers .OBJ à partir de votre mixeur, puis suivez la partie de repos de ce didacticiel pour obtenir votre droite .json modèle.
http://bkcore.com/blog/3d/webgl-three -js-workflow-tips.html


2 commentaires

Je voudrais exécuter le script sans installer python


Si vous ne souhaitez pas installer Python, vous devriez essayer sa version portable (j'utilise cette version). Page de téléchargement



1
votes

Regardez l'exemple que j'ai préparé.

https://github.com/master-atul/blender3js

u peut voir l'exemple de travail ici:

http://www.atulr.com/blender3js

Vous pouvez vérifier mon code de mon lien de repo.

Et si vous souhaitez connaître les options d'exportation, j'ai utilisé:

J'ai directement exporté les animations et tout de mélangeur avec des options décrites ici.

https://devmatrix.wordpress.com/2013/02/27/creating-skeletal-animation-in-blancer-and-exporting-it-to-three-js/

J'espère que cela aide Bravo:)


1 commentaires

Qu'est-ce que cela a à voir avec les textures? Sa question portait sur l'exportation de modèles avec des textures.