2017-09-13 5 views
0

Je viens de terminer une animation de petit blender où un cube se fracture (en utilisant une fracture de cellule) puis se reforme en mettant l'animation en sens inverse.THREE.js Envoyer Cellule Fracture Blender Animation

Voici un exemple de ce que je fais référence à:

enter image description here

Dans ma version de l'exemple précédent, j'ai mis un matériau sur tous les objets fracturées. Cependant, quand j'utilise l'exportateur Three.js pour mixer 2,73 le code que je reçois dans le fichier JSON est le suivant:

{ 
"data":{ 
    "attributes":{ 
     "position":{ 
      "array":[-1,2.75745,0.498738,-0.50101,2.75716,0.499237,-1,3.25606,0.498823,-0.501269,3.25664,0.498822,-0.500632,3.25664,-0.408387,-1,2.75718,-0.40865,-0.501298,2.75765,-0.498682,-1,3.25664,-0.498807,-0.500658,3.25664,-0.498588,-1,2.75723,-0.499097], 
      "type":"Float32Array", 
      "itemSize":3 
     } 
    }, 
    "index":{ 
     "array":[0,1,2,3,1,4,1,0,5,4,1,6,6,1,5,1,3,2,2,7,5,7,8,6,7,2,4,8,4,6,9,6,5,5,0,2,7,9,5,9,7,6,4,8,7,2,3,4], 
     "type":"Uint16Array", 
     "itemSize":1 
    } 
}, 
"metadata":{ 
    "version":3, 
    "type":"BufferGeometry", 
    "generator":"io_three", 
    "position":10 
} 
} 

S'il vous plaît laissez-moi savoir ce que je peux faire pour exporter correctement ce genre d'animation à trois .js. Il n'y a que 25 fractions du cube dans ma version. Toute aide est appréciée. Je vous remercie.

Répondre

0

Les paramètres par défaut de l'exportateur thrre.js n'exporteront qu'un seul objet actif.

Lorsque vous exportez, à gauche, des options sont disponibles pour ajuster l'exportation. Vous en trouverez un qui devrait permettre d'exporter toute la scène.

scene export option

+0

Merci! J'espère que cela fonctionne. Avez-vous du code que vous pouvez me suggérer pour charger cette scène animée JSON? Je cherche à animer sur le clic et j'ai eu du mal à trouver du code solide pour charger la scène animée JSON. –

+0

Je n'utilise pas three.js donc je n'y peux rien. – sambler