computer.art: dreams
Tags: eventsinyourcity, creativecoding, computerdotart, chicago
Published: 2020-03-09 16:22:41

[computer.art](https://www.meetup.com/computer-dot-art) was sponsored by the wonderful Sprout Social, February 11th. This time we used the concept of dreams to help inspire people to show off projects related to it! The turnout was wonderful, and I'm always impressed by what people present :D There was a range of different creative mediums people expressed their code in:  visual, audio, and interactive. Please review computer.art's [code of conduct](https://github.com/brianmontanaweb/computer.art/blob/master/code-of-conduct.md) if you plan to attend.

![Audience of computer dot art](https://dev-to-uploads.s3.amazonaws.com/i/5a4ujh5fmw33851z6h3t.jpg)

## Artists

### Artist: Jim Plaxco
#### Project: Noise Reconstruction of Nighthawks

The noise reconstruction of Edward Hopper's Nighthawks uses a Perlin noise particle system to build the painting using [Processing](https://processing.org/).

{% youtube XlJzgvDP05U %}

### Artist: Dubi Kaufmann
#### Project: Instagram Playground

![Person in front of screen talking, second person is looking at screen](https://dev-to-uploads.s3.amazonaws.com/i/akl6sgf537wlqz5swxwn.jpg)

Dubi revealed some awesome Instagram effects using [Spark AR](https://sparkar.facebook.com/ar-studio/). The first project involved a user tilting their head to rotate an object to mimic the rotation of an oncoming shape! Another project was a roulette for blood types, probably a perfect game for vampires!

### Artist: Ryan McGill
#### Project: Letter Potato

![Person talking with screen behind them with letters](https://dev-to-uploads.s3.amazonaws.com/i/94l1dx9bxekpyoyiomji.jpg)

Ryan created a fun game, [Letter Potato](https://letter-potato.ryanmcgill.io/), that users would arrange a collection of characters into the longest valid word possible: `'hirtjsdt' => 'thirst'`. The project leveraged AWS Lambda to manage the game's back end.

### Artist: Austin Andrews
#### Project: Gif Animator

The process used to make Material Design Icon gifs automatically was far less code than expected and way interesting! Check out the post here, [NodeJS SVG to Animated Gif](http://templarian.com/2020/02/13/svg-to-animated-gif/).

### Artist: Eric J Nesser
#### Project: Animation Effects

![Person looking at screen, screen is a web browser on Instagram](https://dev-to-uploads.s3.amazonaws.com/i/rnb45uifhbpmrbmvm12n.jpg)

Eric's been extremely focused on [particle systems in Blender](https://www.instagram.com/p/B78qKDDjD9s/), and specifically [FLIPS Fluids](https://github.com/rlguy/Blender-FLIP-Fluids). The viscosity effects and fracture modifier support are extremely cool, check out the library!

### Artist: Jake Albaugh
#### Project: Arpeggiator

![Person in front of screen, screen has buttons for music](https://dev-to-uploads.s3.amazonaws.com/i/bu1ftwqwmekq6emkt3rd.jpg)

Jake's been working on various musical projects with JavaScript and tone.js but the latest involves a board for creating music! Here's a clip of Jake [showing it off on Twitter](https://twitter.com/jake_albaugh/status/1226602263478710272).

### Artist: Arianna Rudawski
#### Project: Shaders

![Person in front of screen, screen is showing raster process for video game shaders](https://dev-to-uploads.s3.amazonaws.com/i/4efxsokd83va8o1gyuzm.jpg)

Arianna gave a presentation on how she creates shaders in C++, and teaching everyone about pixel manipulation. The talk covered how shifting pixel values like the red values allow an engineer to do pixel manipulation.

### Artist: Brian Montana
#### Project: Cool Cry

Cool Cry is a JavaScript canvas particle system using a cool cry image.

{% codepen https://codepen.io/brianmontanaweb/pen/pMVqae %}

## Thanks!

Thank you to [Sprout Social's](https://sproutsocial.com/) Katy Harth for helping us with the space and food! Thank you to Marvin for documenting, assisting and photographing the event. Thanks to everyone who attended, presented, and support us :D We couldn't have the event with ya'll! See ya next time :D