Cómo generar una salida de vídeo compuesto para ESP32

Publicado por en Electrónica el 21/02/2018

Si eres de los que piensa que un pequeño microcontrolador como el ESP solo vale para conectar unos pocos sensores y nada más, no te pierdas el vídeo que te dejo a continuación. Usando un ESP32, hermano mayor del conocido y famoso ESP8266, es posible generar una señal de vídeo compuesta (de esas de los RCA amarillos) a una velocidad más que decente. Pero eso no es todo, no solo puedes poner unos simpáticos píxeles en una televisión, sino que tal y como ves en la imagen arriba, puedes generar una figura en 3D animada con una velocidad que más de una consola retro desearía!. Ahora bien, ¿cómo es posible generar la señal de vídeo y al mismo tiempo una figura en movimiento tan compleja? El ESP32 tiene dos potentes núcleos y por lo tanto, uno puede ser utilizado solamente para generar la señal de vídeo en el DAC y el segundo se puede dedicar a otros menesteres como un renderizado completo. Lo mejor de todo, solo necesitas un pin y una resistencia para hacerlo funcionar. ¿Quién se anima? ;)

Leer más

Creando un corazón en 3D solo con una fómula matemática

Publicado por en Programación el 24/02/2017

Iñigo Quilez, más conocido por IQ es un auténtico fenómeno de las matemáticas. Es también uno de los creadores de la web Shadertoy que ofrece a los programadores gráficos un entorno para poder experimentar con WebGL directamente desde la web. Os puedo asegurar que algunas de las demos que hay ahí son realmente espectaculares. En el vídeo que os dejo a continuación, Iñigo nos explica cómo crear un corazón en 3D paso a paso partiendo de una esfera y modificando la equación básica de la misma. También os dejo algunos otros trabajos que hizo para que veais de lo que es capaz de hacer. Como siempre, ¡espectacular trabajo Íñigo!

Leer más

La primera película con render en 3D de 1972

Publicado por en Programación el 06/09/2011

Ya ha llovido desde entonces pero hace ya casi 40 años, Edwin Catmull (fundador de Pixar) con la ayuda de sus compañeros, crearon la primera película de la historia con render en 3D y sentaron las bases que aún se aplican hoy en día en la animación 3D. La película presenta entre otras cosas una mano e incluso una cara entre otros objetos utilizando técnicas como smooth shading o wireframe. Ed Catmull también es conocido por su algoritmo Catmull-clark de subdivisión de superficies que ha desarrollado junto a James H. Clark. dicho algoritmo permite subdividir superficies de polígoso en partes más pequeñas y se utiliza mucho en generación procedural.

Si os gusta el tema, seguid leyendo a continuación, no tiene desperdicio...

Leer más

Sucesión de Fibonacci: Naturaleza hecha con números

Publicado por en Ciencia el 29/03/2010

Es difícil catalogar esto en ciencia, o tecnología por el impresionante video creado por Cristóbal Vila que representa la naturarela utilizando números y formulas matemáticas.

"La animación arranca presentando una sucesión de números. Una serie muy famosa y reconocida desde hace muchos siglos en el mundo occidental gracias a Leonardo de Pisa, una matemático italiano del siglo XIII, también llamado Fibonacci. Por eso se la conoce como Sucesión de Fibonacci, aunque ya había sido descrita con mucha anterioridad por los matemáticos hindúes."

No os perdais le increible animación en video y el enlace a su web altisimamente recomendados a continuación...

Leer más