2015-06-23 15 views
5

Ho una domanda sulla libreria three.js. Mi chiedevo come creare un'animazione, in cui un avatar, che è stato esportato da Blender in formato Collada (.dae), sposta un braccio o una gamba, usando la libreria WebGL (three.js) e non Blender.Three.js - avatar animation

+2

Hai controllato i [esempi] (http://threejs.org/examples/#webgl_loader_collada_skinning)? – Atrahasis

+0

Non ho visto nulla di simile negli esempi. Non voglio importare l'animazione, voglio creare un'animazione con la libreria three.js. La maggior parte di questi esempi sono animazioni importate da alcuni software di computer grafica 3D. –

+2

scusa ho letto male. [Questo] (http://stackoverflow.com/questions/20433474/dynamic-bones-animation-in-three-js) probabilmente è quello che cerchi @Erica Okamura – Atrahasis

risposta

0

Quello che faccio sempre è modellare all'interno di Cinema 4D ed esportarlo come formato .fbx.

Importare il file fbx all'interno del frullatore ed esportarlo come JSON (utilizzando il plug-in di esportazione three.js). Se caricate questo file JSON all'interno di Three.js, otterrete valori come il riflesso con esso.

Inoltre non so perché si vuole fare un lavoro di file .dae con Three.js ..

+0

Sto cercando di utilizzare il formato JSON ora con Autodesk 3ds Max. Tuttavia, il file JSON esportato da 3ds Max non mostra alcun dato delle ossa. Pertanto, non posso creare alcuna animazione con la libreria three.js. Sai qual è il problema? –

+0

Questo potrebbe aiutarti http://blog.romanliutikov.com/post/60461559240/rigging-and-skeletal-animation-in-three-js –