##Creative Coding Parker Bacall Pbacall2@gmail.com
Spring 2016 Creative Coding using openFrameworks EDP @ University of Denver
If you have git set up, you can clone this repo by first changing to the directory you want the repo to be in and then using:
git clone https://github.com/ParkerBacall/CreativeCoding.git
The resulting "CreativeCoding" folder should be placed within the
##Bacall_Face: An illustration in openFrameworks of the Boognish, logo for the band Ween.
##Bacall_Animation: Skateboarding dog graphic I drew in openFrameworks animated to rotate, and to travel in an endless path using the ofNoise function. Press the mouse to delete the trail left by the dog, press ‘z’ to turn the trail off, press ‘x’ to turn the trail back on. Press ‘c’ to stop the dog’s rotation, and press ‘v’ to turn rotation back on. Use the ’s’ key to take a screenshot.
##Bacall_Add-ons: Add-ons required: ofxPostGlitch, ofxGui.
Use the Gui slider to effect the rotation speed of the dog. Use keys ‘1’ through ‘0’ to add various glitch effects to the screen, hitting more than one button at a time adds multiple effects. The ‘q’ through ‘u’ keys change the color on the screen. Use the ‘l’ key to switch between the 3d and 2d images. Use the ‘h’ key to toggle the help menu. Use the ’s’ key to take a screenshot.
##Bacall_Project1: Add-ons required: ofxPostGlitch, ofxGui, ofxAppUtils, ofxCellularAutomata.
This program features three different scenes generated using ofxCellularAutomata.
To move through the scenes use the left and right arrow keys. The down key will stop the scene from running, and the up key will reload the scene at the same point it was at. The 'a' key will change the rule generating the cellular structure. The 'd' key will toggle display of the current frame rate, rule and scene. The 'p' key will pause the current scene and hitting 'p' again will resume the scene, but not reload the scene. In any of the three scenes keys ‘1’ through ‘0’ on the keyboard will add glitch effects to the scene and keys ‘q’ through ‘u’ will effect the color of the scene. The 's' key can be used to take a screenshot in any scene to save your generative glitch art!
##Bacall_Vision: Add-ons required: ofxPostGlitch, ofxAppUltils
Glitch Reality through your webcam! Use the ‘1’ through ‘0’ keys to add various glitch effects to the screen, hitting more than one button at a time adds multiple effects. The ‘q’ through ‘u’ keys change the color on the screen. Two Scenes! use the right arrow key to flip through the scenes. Hit the 'p' key to pause the video grabber and glitch a still image. Use the ’s’ key to take a screenshot of your distorted world!
##Bacall_Project_2_ Add-ons required: ofxPostGlitch, ofxAppUltils, ofxGui
This program takes a feed of images from the computer's video camera and glitches it. There is a gui slider that controls how much glitch is added to the image, sliding to 0 will reverse the colors of the image. The glitch can leave a tracer of the movement captured by the video grabber. The ‘1’ through ‘0’ keys to add various glitch effects to the screen, hitting more than one button at a time adds multiple effects. The ‘q’ through ‘u’ keys change the color of the image. There is a gui toggle that toggles whether the glitch effects are kept on the image after you release the key or not. hitting 'p' will pause the image and the glitch effects can be used to wash it off of the screen. Use the ’s’ key to take a screenshot! 'i' hides the gui interface a 'd' toggles the fps. I hope to add a record feature and a new scene witch allows the user to glitch a video file.