usa samsonite luggage carry backpack animation model three.js maya skeletal-mesh

animation - luggage - samsonite outlet



Maya a three.js con animaciĆ³n (3)

Tengo un modelo amañado (esqueleto y enlace suave) en Maya. El modelo es todo un poli baja sin costura con una sola textura jpeg mapeada. Hay una animación simple del esqueleto. (rotación conjunta). Necesito que funcione con ThreeJs (webGL).

¿Trato de exportar un OBJ con Morph Targets de alguna manera? Puedo hacer OBJ, pero ¿cómo consigo los objetivos morph? ¿Puede el desarrollador con el que estoy trabajando leer el archivo de animación horneada de Maya (.MC o .XML) en webGL? ¿Exportación un DAE Collada?

Cualquier ayuda que nos pueda guiar en la dirección correcta sería muy apreciada.

Gracias


Deberías haber leído las preguntas frecuentes ya que hay mucha información allí. https://github.com/mrdoob/three.js/wiki . Lo más probable es que necesite exportar a Collada ya que los obj de Wavefront no son compatibles con la animación.


Lo mejor es exportar un archivo DAE Collada de Maya para transferir sus datos a ThreeJS. Puede previsualizar y compartir sus datos a través de http://Clara.io (un editor 3D en línea, modelador, animación) que importa Collada DAE y utiliza ThreeJS para su visualización.


THREE.js viene con un exportador para Maya, pero solo funciona para modelos estáticos. Creé una versión actualizada que también admite la exportación de modelos manipulados y animados. No requiere ningún paso intermedio: simplemente se envía directamente a un archivo .JS. Tenemos una solicitud de extracción para integrar el exportador actualizado con la troncal THREE, pero si desea obtener el exportador nuevo y mejorado de inmediato, puede obtenerlo de este repositorio: https://github.com/BlackTowerEntertainment/three.js/tree / maya_animation_exporter . Los archivos del exportador están en utils / exporters / maya.

Espero que esto ayude.