Fall 2022 Creative Prototyping 1 (GIXD-503-01)

A summary of projects from the Creative Prototyping 1 course instructed by Maxim Safioulline

Single-Channel Controller

  • Output

    Starting with a build I had for increasing the diameter of a circle using the potentiometer, I wanted to change the code so when I turned the knob it updated the color fill of the circle. With help from my instructor, we updated the color mode to HSB, created a variable for myColor and mapped the Hue to the potentiometer value.

  • Setup

    The setup utilized a breadboard, an Adafruit HUZZAH32 prototyping board, usb A to micro B, breadboard wires M-M and a potentiometer.

    Code was written in Processing and Arduino which was then complied into the prototyping board.

p5.js

  • Interactive Simulation

    Seeking a p5.js demo that reflected a nature simulation, I found a project where randomly sized triangle shapes are attracted to your mouse cursor like a flock of birds. I forked the project and rebuilt it on my own personal server.

  • Face Filter

    Inspired by Coinbase NFT marketing creative, I created a face filter that applies my personal NFT artwork over the users face by using the PoseNet framework.

Previous
Previous

Design Research & Strategy

Next
Next

Writing for Interaction