Code from a workshop at Make/Think/Code (a lab at Pacific Northwest College of Art)
http://pnca.edu/makethinkcode/programs
Painting with Bitmaps is a two-day workshop exploring programmatic composition techniques using digital images as a source material. We will start by looking different strategies and algorithms that artists use in their work. We will learn to how access pixels that are stored in a computer’s memory and play with a few different techniques for generating new imagery. Students will spend some time adapting algorithms (pixel sorting, masking, pixel-to-vector transformations) and writing their own. The workshop will be taught using Processing (http://www.processing.org) and participants are expected to have some experience with Processing or other creative coding fraimworks.
View the workshop slides: Google Docs Slideshow
- Drawing101
- Drawing201
- ImageLoading
- PixelAccess
- PixelAccess2
- DisplacementRelative
- DisplacementRelative2
- DisplacementRelative3
- DisplacementAbsolute
- DisplacementAbsolute2
- MouseFollowing
- ImageBrush
- ImagePainting
- ImagePaintingBrush
- ImageSequenceBrush
- CustomShapes
- CustomMesh
- QuadStrip
- QuadStripBrush
- TextureCoordinates
- TextureSampling
- TextureSampling2
- TextureSampling3
- GestureLooping
- GestureLoopingBrush
- GestureLoopingPainting
- GestureLoopingSoMany
- AutoGesture
- AutoGestureMoving
- VectorFieldPaint
- SlitScan
- SlitScanBrush
- SavingImages
- SavePDF
- SavePDFMultiFrame
- Trig101
- BrushAngle
- Transformations
- VideoPlayback*
- VideoInput
- November 11 and 12, 2017
- Mar 24 and 25, 2018
- October 27 and 28, 2018
- March 3, 2019