samples/dragon.rb in cf3-0.0.5 vs samples/dragon.rb in cf3-1.0.0
- old
+ new
@@ -4,29 +4,33 @@
INV_SQRT = 1 / Math.sqrt(2)
def setup_the_dragon
@dragon = ContextFree.define do
-
+
shape :start do
dragon alpha: 1
end
-
+
shape :dragon do
square hue: 0, brightness: 0, saturation: 1, alpha: 0.02
split do
dragon size: INV_SQRT, rotation: -45, x: 0.25, y: 0.25
rewind
dragon size: INV_SQRT, rotation: 135, x: 0.25, y: 0.25
rewind
end
end
-
+
end
end
-def setup
+def settings
size 800, 500
+end
+
+def setup
+ sketch_title 'Heighway Dragon'
setup_the_dragon
smooth
draw_it
end