Adentrándose en el mundo de Blender y Python
Animación 3D + Tipografía + Código
{{< video src=“/video/remixer.mp4” type=“video/mp4” controls=“false” autoplay=“true” loop=“true” muted=“false” >}}
Recientemente, se ha estado explorando un campo fascinante: la generación de animaciones 3D mediante código. La combinación de Blender (un potente software 3D) con Python (un lenguaje de programación versátil) abre un mundo de posibilidades creativas. Este artículo presenta una selección de esos experimentos.
Del código 2D a la animación 3D
Para quienes han trabajado con librerías como Coldtype para animación tipográfica en 2D, la transición a Blender y Python representa una evolución natural. Si bien Coldtype permite una manipulación impresionante de formas y movimiento a través de código, Blender expande esas capacidades a un entorno tridimensional completo.
La integración de Python en Blender permite un control programático exhaustivo sobre casi todos los aspectos del software. Esto incluye la automatización de tareas, la creación procedural de geometría, la manipulación de materiales, y el control de cámaras y luces.
Los experimentos: llevando la tipografía al 3D
Los proyectos recientes se han centrado en utilizar la tipografía como base, pero llevándola a un nivel tridimensional. Se ha empleado Python para:
- Generar texto en 3D de forma dinámica.
- Deformar y transformar las letras, explorando nuevas formas y volúmenes.
- Manipular la iluminación y las sombras para crear estéticas visuales específicas.
- Animar todos estos elementos para producir secuencias dinámicas e hipnotizantes.
{{< video src=“/video/physics_animation.mp4” type=“video/mp4” controls=“false” autoplay=“true” loop=“true” muted=“false” >}} {{< video src=“/video/pufflingFall0020-0090.mp4” type=“video/mp4” controls=“false” autoplay=“true” loop=“true” muted=“false” >}} {{< video src=“/video/IMG_3804.mp4” type=“video/mp4” controls=“false” autoplay=“true” loop=“true” muted=“false” >}}