miércoles, 11 de febrero de 2015

[tutorial] Mejorar la calidad del render con blender internal


Probando Blender 2.73a y haciendo algunas pruebas de render con el motor cycles quedé impresionado con el poder de ese motor, pero el tiempo que toma hacer un render no lo hace práctico para PCs domésticas. Pero haciendo pruebas noté como el motor interno de Blender también mejoró.

Una cosa que no me gusta del motor interno, es que cuando ponía un sol, y los efectos para generar un ambiente realista, las sombras se llenaban de ruido, y el efecto se veía como un ruido que se mantenía quieto.





Aumentando samples, y con otros pequeños ajustes la calidad de la imagen es superior, y no tarda días para hacer un fotograma.

 


No todas las funcionalidades del editor de nodos son para el motor cycles, hay varios ajustes que se pueden hacer desde blender en cada fotograma.

 


Un detalle que aclaro es que el efecto de la luz que entre no lo hice con lamparas spot y halo, porque no podía lograr que se viera bien la luz. Así que en realidad son objetos poligonales con un material transparente que hacen el efecto.



miércoles, 4 de febrero de 2015

[tutorial] generar un timelapse con gPhoto

Una función que aparece en muchas cámaras reflex es un intervalómetro, que se puede utilizar para hacer un timelapse




gPhoto es una libreria que se puede usar para controlar cámaras digitales. Es utilizada por algunas aplicaciones como digikam, y Darktable para capturar y transferir fotos.

Para los que quieren hacerlo con una interfaz gráfica, pueden configurar la secuencia de fotos y descargar las fotos desde Darktable.




Pero si quieren una solución más liviana, se puede hacer por línea de comandos. Apenas conectamos la cámara, el sistema la monta como unidad extraible, antes de segui hay que desmontarla.


En una terminal escribimos:


$ gphoto2 --auto-detect

Si está todo bien podemos empezar a capturar. Por ejemplo para sacar 200 fotos, que las vaya descargando mientras saca, a una foto por minuto:


$ gphoto2 --capture-image-and-download -I 60 -F 200

La secuencia de imágenes se puede llevar a un editor de video. En este caso, usé KDEnlive, y usé componer para ajustar al formato 16:9, hacer zoom y movimiento de cámara.


Agrego las  slides que hice para Hackaton gulBAC 2015



http://www.mediafire.com/view/bzbe2rvkqa4fvo1/gphoto-slides.pdf



.

martes, 3 de febrero de 2015

[tutorial] Estabilizar video con transcode


Usando el editor KDEnlive vi que tenía dos herramientas para establizar video: vstab y transcode. la primera no te da demasiados parámetros para editar, y la segunda es más completa, pero el problema que tuve es que el editor se video se tilda de manera impredecible al usarlo.No sabía si el problema era de transcode o de KDEnlive pero encontré que es una librería externa que se puede llamar desde la terminal.

Primero tiene que medir los fotogramas y generar un archivo de texto:
$ transcode -J stabilize --mplayer_probe -i DSCN002.MOV
Después se puede crear un nuevo video con esta información. Se pueden utilizar diferentes codecs o generar un archivo sin compresión (con un tamaño impresionante), usé xvid4 porque fue el que tenía los codecs para hacerlo, y la compresión es facilmente visible:
$ transcode -J transform=crop=1:optzoom=1 --mplayer_probe -i DSCN002.MOV -y xvid4 -o auto01.avi


Este es un ejemplo, editado y corrección de color hechas con Blender: