This is a non-photorealistic rendering algorithm where the gradient of the luminance of the input image is averaged iteratively to generate a vector field with many vortices and flows. This field is used to determine the motion of a particle system. Each particle represents a brush that paints the canvas using the color of the underlying pixel of the image. The particle retains the same color for a short interval of time, which creates the impression of “flowing paint”. According on how the parameters are set, this effect can be made more or less pronounced. Other parameters such as the motion noise and brush size can also be adjusted during the execution of the program.
.
.
During the last months of 2009 (October-December) I had the opportunity to teach a graduate class at the Inter-Departamental area of
During the Fall and Winter quarters of 2008 and 2009 I was the Teaching Assistant for the DMA 28 – Interactivity course taught at the
Between 2005 and 2009, I participated in the open source project