Soy un estudiante con experiencia como programador. ¿Cómo debo aprender sobre animación 3D?

Gracias por el A2A Harrison.

Hay varias formas diferentes de aprender sobre animación. Como tiene experiencia en codificación, supongo que está más interesado en el aspecto técnico de la animación; iluminación, sombreado y mapeo de texturas.

Comience descargando Maya 2014. Maya 2015 es la versión más reciente, pero la mayoría de los complementos y tutoriales aún no están adaptados. Hay una versión para estudiantes que es gratuita por 3 años sin limitaciones. Siga el camino de aprendizaje para familiarizarse con la interfaz. Después de comprender la interfaz, encuentre los tutoriales de Autodesk y los archivos de aprendizaje en línea (Maya Getting Started). Asegúrese de pasar por todo, pero la animación y el modelado no son críticos si está interesado en el aspecto técnico. Pase MUCHO tiempo en la sección de sombreado. Asegúrate de no rendirte, esto no es fácil.

Para obtener más información sobre física, vaya a animationphysics.org y vea los tutoriales sobre iluminación y color. También te recomiendo que aprendas Houdini FX después de aprender Maya, tiene herramientas mucho mejores para los efectos de partículas. La herramienta definitiva que puedes tener en tus manos es Pixar Renderman, pero no es gratuita a menos que seas un maestro, aunque tiene un descuento significativo para los estudiantes.
ACTUALIZAR:
Primavera de 2015 Pixar lanzará una versión no comercial de Renderman.

Si tiene alguna pregunta o está confundido, por favor envíeme un mensaje, sé que desearía que alguien hubiera estado disponible para mí mientras aprendía.

Le sugiero que consulte la biblioteca de JavaScript Three.js. Three.js es un completo marco de representación y simulación de WebGL que funciona en cualquier navegador web compatible con HTML5. Como codificador, puedes ver rápidamente la profunda madriguera del conejo que es la animación por computadora en 3D. Donde KC McLaughlin sugiere que recojas a Maya (lo cual es genial), Maya puede ser muy intimidante. Hay muchos sitios de tutoriales de Three.js; Comencé con este: Comenzando con Three.js. Y si desea aprender animación 3D a través de la creación de avatares 3D de sincronización de labios, visite mi sitio en http://www.3d-avatar-store.com . Three.js es realmente sorprendente, y la animación 3D en el navegador es simplemente genial.