Skip to content
Sofia Garcia edited this page Dec 16, 2016 · 3 revisions

Welcome to the partical-portrait wiki!

https://sofiagarcia.github.io/partical-portrait-web/index.html

#Introduction Particle Portrait was created out of a necessary pivot. While working on my final project, my initial goal was set up a camera and connect to the Kairos Human Analytic API, analyzing a user's emotion and returning a new image based on the given values. However, I found out a week before my final that my trial to the API had ended, and I'm cheap. I decided to stick with the video capture and play around with mouse interaction and particle systems (like in abstractArt.me)

You are essentially drawing your portrait with particles throughout the screen. It's a fun and interactive way to see yourself through a web browser, A 21st century mirror.

#About While this sketch focuses on drawing your image with particles, I like to consider this piece as a contemporary mirror. It creates a video capture (hidden), and then the particle system is put in place to maps to the pixel array of the video to scale, using the video.get() function. The x and y coordinates of each particle are connected to mouseX and mouseY, while updating their position randomly between (-10, 10) and the particle sizes are randomly generated. Moving forward, I'd like the particle sizes to be audio reactive.

#Usage It is recommended that users have a built-in webcam and are running on Google Chrome. It has not been tested on any other operating system besides OS X. There also seems to be an incompatibility issue with Safari, that will be worked out in the following versions

Clone this wiki locally