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 / 00_lotus.rb
Created July 1, 2019 16:37
processing + propane sketch
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# lotus
# propane graffiti by 8mana
# based on code by Melissa Wiederreccht
class Flower < Propane::App
include_package 'processing.opengl.*'
@jamesmichiemo
jamesmichiemo / 0311_draw_smooth_lines_broken.rb
Created June 20, 2019 21:12
propane sketch ヾ(^-^)ノ
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# draw smooth lines
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class SmoothLines < Propane::App
def settings
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# put it in reverse
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class Reverse < Propane::App
def settings
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# control your drawing order
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class DrawingOrder < Propane::App
def settings
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# degrees
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class Degrees < Propane::App
def settings
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# part ellipse
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class Part_Ellipse < Propane::App
def settings
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# ellipse
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class Ellipse < Propane::App
def settings
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# make an object
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class MakeObject < Propane::App
def settings
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# rectangle
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class Rectangle < Propane::App
def settings
#!/usr/bin/env jruby
# frozen_string_literal: false
require 'propane'
# owls of different sizes
# propane graffiti by 8mana
# based on code by Casey Reas and Ben Fry
class SizeOwls < Propane::App
def settings