Skip to content

Instantly share code, notes, and snippets.

View jamesmichiemo's full-sized avatar
☯️
casting lots

Mana jamesmichiemo

☯️
casting lots
  • University of North Carolina
View GitHub Profile
@jamesmichiemo
jamesmichiemo / 0504_track_the_mouse.rb
Created August 1, 2019 21:40
processing + propane sketch
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# track the mouse
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class TrackMouse < Propane::App
def settings
@jamesmichiemo
jamesmichiemo / 0503_setup_meet_draw.rb
Created August 1, 2019 21:39
processing + propane sketch
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# setup(), meet draw()
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class SetupDraw < Propane::App
def settings
@jamesmichiemo
jamesmichiemo / 0502_the_setup_function.rb
Created August 1, 2019 03:00
processing + propane sketche
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# the setup function
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class SetupFunction < Propane::App
def settings
@jamesmichiemo
jamesmichiemo / 0501_the_draw_function.rb
Created August 1, 2019 02:58
processing + propane sketch
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# response
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class DrawFunction < Propane::App
def settings
@jamesmichiemo
jamesmichiemo / 0414_robot2.rb
Created July 29, 2019 17:54
processing + propane sketch
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# robot 2
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class RobotTwo < Propane::App
@jamesmichiemo
jamesmichiemo / 0413_halftone_dots.rb
Created July 29, 2019 17:53
processing + propane sketch
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# halftone dots
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class HalftoneDots < Propane::App
def settings
@jamesmichiemo
jamesmichiemo / 0412_pins_and_lines.rb
Created July 27, 2019 14:49
processing + propane sketch
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# pins and lines
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class PinsLines < Propane::App
def settings
@jamesmichiemo
jamesmichiemo / 0411_row_and_columns.rb
Created July 27, 2019 14:48
processing + propane sketch
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# row and columns
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class RowColumns < Propane::App
def settings
@jamesmichiemo
jamesmichiemo / 0410_embed_one_loop_in_another.rb
Created July 26, 2019 03:21
processing + propane sketch
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# embed one loop in another
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class EmbedLoop < Propane::App
def settings
@jamesmichiemo
jamesmichiemo / 0409_kinking_the_lines.rb
Created July 25, 2019 18:00
processing + propane sketch
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# kinking the lines
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class KinkingLines < Propane::App
def settings