MORE TURTLE GRAPHICS EXAMPLES (2005-2006)


SPIRAL

pc 255 255 0 re 5 [[ fd 5 rt 27 ]]
pc 255 235 0 re 5 [[ fd 5 rt 25 ]]
pc 255 215 0 re 5 [[ fd 5 rt 23 ]]
pc 255 195 0 re 5 [[ fd 5 rt 21 ]]
pc 255 175 0 re 5 [[ fd 5 rt 19 ]]
pc 255 155 0 re 5 [[ fd 5 rt 17 ]]
pc 255 135 0 re 5 [[ fd 5 rt 16 ]]
pc 255 115 0 re 5 [[ fd 5 rt 15 ]]
pc 255 95 0 re 5 [[ fd 5 rt 14 ]]
pc 255 75 0 re 5 [[ fd 5 rt 13 ]]
pc 255 55 0 re 5 [[ fd 5 rt 12 ]]
pc 255 35 0 re 5 [[ fd 5 rt 11 ]]
pc 255 15 0 re 5 [[ fd 5 rt 10 ]]
pc 255 0 0 re 17 [[ fd 5 rt 9 ]]




SKELETON

re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]
pu sz 0 12 pd re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]
pu sz 0 24 pd re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]
pu sz 0 36 pd re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]
pu sz 0 48 pd re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]
pu sz 0 60 pd re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]

pu sz 0 70 pd se 90 fd 10 se 45 fd 10 
se 270 fd 36 se 135 fd 10 se 90 fd 10 

pu sz 0 82 pd se 90 fd 18 se 0 fd 8 se 90 fd 8
se 45 fd 8 se 0 fd 12 se 315 fd 8 se 270 fd 52
se 225 fd 8 se 180 fd 12 se 135 fd 8 se 90 fd 8
se 180 fd 8 se 90 fd 18

pu sz 0 88 pd se 90 fd 6 bk 12 sz 0 98 sz 6 88
pu sz -16 98 pd se 90 fd 6 se 30 fd 4 se 330 fd 4 se 270 fd 6 se 210 fd 4 
se 150 fd 4
pu sz 10 98 pd se 90 fd 6 se 30 fd 4 se 330 fd 4 se 270 fd 6 se 210 fd 4   
se 150 fd 4
pu sz 5 60 pd se 90 fd 25 pu sz -5 60 pd se 270 fd 25
pu sz 5 48 pd se 90 fd 25 pu sz -5 48 pd se 270 fd 25
pu sz 5 36 pd se 90 fd 25 pu sz -5 36 pd se 270 fd 25
pu sz 5 24 pd se 90 fd 25 pu sz -5 24 pd se 270 fd 25

pu sz -34 60 pd re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]
pu sz 34 60 pd re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]
pu sz 34 56 pd se 150 fd 32
pu sz 54 24 pd re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]
pu sz 57 19 pd se 120 fd 45 bk 10 rt 45 fd 8 bk 8 lt 90 fd 8
pu sz -38 60 pd se 240 fd 32 pu sz -70 41 pd se 250 
re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]
pu sz -71 45 se 335 pd fd 45 bk 10 rt 45 fd 8 bk 8 lt 90 fd 8

pu sz 0 -10 pd se 90 fd 20 bk 40 se 150 fd 20 lt 90 fd 5 lt 90 fd 12
se 90 fd 8 se 160 fd 10 se 20 fd 10 se 90 fd 9 se 210 fd 12 lt 90 fd 5
lt 90 fd 19
pu sz 26 -25 pd se 90 re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]
pu sz -24 -25 pd se 90 re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]

pu sz -25 -29 se 200 pd fd 32 pu sz -37 -63 pd 
re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]
pu sz -37 -66 pd fd 32 se 270 fd 15 bk 15 se 295 fd 16

pu sz 25 -30 se 160 pd fd 32 pu sz 36 -64 pd 
re 4 [[ rt 45 fd 8 rt 90 fd 1 rt 90 fd 8 rt 225 ]]
pu sz 36 -67 pd fd 32 se 90 fd 15 bk 15 se 65 fd 16



Pumpkin

LEFT EYE: pu sz 0 30 pd sz 10 50 sz 20 30 sz 14 30 sz 10 36 sz 6 30 sz 0 30
RIGHT EYE: pu sz 30 30 pd sz 40 50 sz 50 30 sz 44 30 sz 40 36 sz 36 30 sz 30 30
NOSE: pu sz 25 20 pd sz 32 0 sz 18 0 sz 25 20
KNOB: pu sz 16 132 pd sz 34 132 sz 30 120 sz 20 120 sz 16 132
MOUTH: pu sz -10 10 pd sz 12 -30 sz 38 -30 sz 60 10 sz 40 -10 
       sz 35 -20 sz 30 -10 sz 20 -10 sz 15 -20 sz 10 -10 sz -10 10
TOP LINE: pu sz -20 80 pd sz 10 70 sz 15 80 sz 20 70 sz 30 70 sz 35 80
          sz 40 70 sz 70 80
OUTLINE: pu sz 10 120 pd sz 40 120 sz 60 100 sz 70 80 sz 80 50 
         sz 80 -10 sz 50 -50 sz 0 -50 sz -30 -10 sz -30 50 
         sz -20 80 sz -10 100 sz 10 120
LEFT LINE: pu sz 20 120 pd sz 10 100 sz -5 75 sz -15 50 sz -15 -10 sz 10 -50
CENTER LINE: pu sz 25 120 pd sz 25 70 sz 25 20
             pu sz 25 0 pd sz 25 -10 pu sz 25 -30 pd sz 25 -50
RIGHT LINE: pu sz 30 120 pd sz 45 100 sz 55 75 sz 65 50 sz 65 -10 sz 40 -50



DIAMOND

pu se 0 sz 0 0 pd pc 255 255 255 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 10 30 pd pc 190 255 190 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 20 60 pd pc 140 255 140 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 30 90 pd pc 90 255 90 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 40 120 pd pc 0 255 0 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 50 90 pd pc 70 255 0 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 60 60 pd pc 140 255 0 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 70 30 pd pc 190 255 0 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 80 0 pd pc 255 255 0 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 70 -30 pd pc 255 190 0 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 60 -60 pd pc 255 140 0 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 50 -90 pd pc 255 80 0 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 40 -120 pd pc 255 0 0 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 30 -90 pd pc 255 80 80 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 20 -60 pd pc 255 110 110 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30
pu se 0 sz 10 -30 pd pc 255 190 190 fd 30 lt 90 fd 10 lt 90 fd 60 lt 90 fd 10 lt 90 fd 30



Sun

re 36 [[ pc 255 255 0 re 6 [[ rt 45 fd 12 lt 90 
re 6 [[ fd 10 rt 90 ]] lt 135 ]] pu sz 0 0 pd rt 10 ]]



Turkey

pc 255 0 0 se 110 re 11 [[ fd 120 lt 90 fd 8 sz 0 0 rt 70 ]]
pc 0 255 0 se 105 re 11 [[ fd 120 lt 90 fd 8 sz 0 0 rt 70 ]]
pc 255 255 0 se 100 re 11 [[ fd 120 lt 90 fd 8 sz 0 0 rt 70 ]]
pc 255 0 255 se 95 re 11 [[ fd 120 lt 90 fd 8 sz 0 0 rt 70 ]]
pc 0 0 0
pu sz -55 0 se 90 pd re 20 [[ fd 110 lt 90 fd 1 lt 90 fd 110 rt 90 fd 1 rt 90 ]]
pu sz -5 40 se 90 pd re 10 [[ fd 10 lt 90 fd 1 lt 90 fd 10 rt 90 fd 1 rt 90 ]]
pu sz -25 60 se 90 pd re 15 [[ fd 50 lt 90 fd 1 lt 90 fd 50 rt 90 fd 1 rt 90 ]]
pu sz -35 -10 se 90 pd re 5 [[ fd 10 lt 90 fd 1 lt 90 fd 10 rt 90 fd 1 rt 90 ]]
pu sz 25 -10 se 90 pd re 5 [[ fd 10 lt 90 fd 1 lt 90 fd 10 rt 90 fd 1 rt 90 ]]
pc 205 135 65
pu sz -55 0 pd sz -35 0 sz -35 -10 sz -30 -10 sz -30 -20 sz -45 -20 pu 
sz -30 -10 pd sz -25 -10 sz -25 0 sz 25 0 sz 25 -10 sz 30 -10 sz 30 -20 
sz 45 -20 pu sz 30 -10 pd sz 35 -10 sz 35 0 sz 55 0 sz 55 40 sz -55 40
sz -55 0
pu sz -5 76 pd sz 0 67 sz 5 76
pu sz -17 80 pd sz -17 85 sz -12 85 sz -12 80 sz -17 80
pu sz 12 80 pd sz 12 85 sz 17 85 sz 17 80 sz 12 80




Gobble

pc 0 255 0 pu sz 57 0 pd se 0 re 36 [[ rt 60 fd 7 lt 120 fd 7 lt 120 fd 5 bk 3 rt 175 ]]
pc 255 255 0 pu sz 69 0 pd se 0 re 36 [[ rt 60 fd 7 lt 120 fd 7 lt 120 fd 5 bk 4 rt 175 ]]
pc 155 255 0 pu sz 81 0 pd se 0 re 36 [[ rt 60 fd 7 lt 120 fd 7 lt 120 fd 5 bk 5 rt 175 ]]
pc 255 0 0 pu sz 93 0 pd se 0 re 36 [[ rt 60 fd 7 lt 120 fd 7 lt 120 fd 5 bk 6 rt 175 ]]
pc 0 255 255 pu sz 105 0 pd se 0 re 36 [[ rt 60 fd 7 lt 120 fd 7 lt 120 fd 5 bk 7 rt 175 ]]
pc 255 255 255 pu sz 117 0 pd se 0 re 36 [[ rt 60 fd 7 lt 120 fd 7 lt 120 fd 5 bk 8 rt 175 ]]
pc 255 0 255 pu sz 129 0 pd se 0 re 36 [[ rt 60 fd 7 lt 120 fd 7 lt 120 fd 5 bk 9 rt 175 ]]
pc 205 135 65
pu sz 0 0 pd re 360 [[ fd 60 bk 60 rt 1 ]]
pu sz 0 60 pd re 360 [[ fd 5 bk 5 rt 1 ]]
pu sz 0 63 pd re 360 [[ fd 5 bk 5 rt 1 ]]
pu sz 0 66 pd re 360 [[ fd 5 bk 5 rt 1 ]]
pu sz 0 69 pd re 360 [[ fd 5 bk 5 rt 1 ]]
pu sz 0 72 pd re 360 [[ fd 5 bk 5 rt 1 ]]
pu sz 0 72 pd re 360 [[ fd 5 bk 5 rt 1 ]]
pu sz 0 75 pd re 360 [[ fd 5 bk 5 rt 1 ]]
pu sz 0 85 pd re 360 [[ fd 15 bk 15 rt 1 ]]
pu sz 20 -60 pd re 360 [[ fd 15 bk 15 rt 1 ]]
pu sz -20 -60 pd re 360 [[ fd 15 bk 15 rt 1 ]]
pu sz -20 -75 pd sz -20 -85 sz -35 -85
pu sz 20 -75 pd sz 20 -85 sz 35 -85
pc 0 0 0 pu sz 0 72 pd sz 5 80 sz 0 72 sz -5 80
pu sz 8 87 pd re 36 [[ fd 3 bk 3 rt 10 ]]
pu sz -8 87 pd re 36 [[ fd 3 bk 3 rt 10 ]]



Snowflakes

FLAKE: re 8 [[ fd 10 lt 90 re 18 [[ fd 1 rt 20 ]] lt 90 fd 10 lt 135 ]]
MOVE: pu sz -30 -30 pd pc 255 0 255



Checkers

pu sz -50 -50 pd pc 255 255 0 re 10 [[ re 6 [[ fd 10 rt 90 ]] se 0 ]]
pu sz -50 -61 pd pc 0 255 0 re 10 [[ re 6 [[ fd 10 rt 90 ]] se 0 ]]




Penguin

MAKE BACKGROUND WHITE:  
  pc 255 255 255 sz -200 -150 se 90
  re 150 [[ fd 400 lt 90 fd 1 lt 90 fd 400 rt 90 fd 1 rt 90 ]]

  PENGUIN EYE:
    pu sz 79 108 se 0 pd re 40 [[ fd 1 rt 9 ]]
    pu sz 85 108 se 0 pd re 6 [[ fd 1 rt 60 ]]

  PENGUIN: (connect the following coordinates)
    foot: (30,0), (80,0), (70,10), (40,10), (30,0)
    outline: (53,10), (53,80), (60,100), (80,120), (90,120),
             (110,100), (120,50), (120,10), (140,15),
             (120,0), (80,0)
    beak: (53,80), (0,100), (75,115), (58,90)
    top of head: (87,120), (88,131), (90,120), (100,148), (92,115),
             (109,140), (94,111)



Jellyfish

MAKE BACKGROUND TO AQUA:  
   se 90 sz -200 -150 pc 0 100 80 
   re 150 [[ fd 400 lt 90 fd 1 lt 90 fd 400 rt 90 fd 1 rt 90 ]] 

Triangle Jellyfish:
  pu sz -140 10 pd pc 255 255 0 sz -128 30 sz -115 10 
  re 4 [[ se 270 fd 5 se 180 fd 15 bk 15 ]] se 270 fd 5

Square Jellyfish:
  pu sz -40 0 pd pc 255 0 0 se 0 fd 15 se 90 fd 25 se 180 fd 15 
  re 4 [[ se 270 fd 5 se 180 fd 15 bk 15 ]] se 270 fd 5

Round Jellyfish:
  pu sz 130 50 pd pc 0 255 255 se 0 re 45 [[ fd 1 rt 4 ]] 
  re 4 [[ se 270 fd 6 se 180 fd 15 bk 15 ]] se 270 fd 5

STARTING POINTS:
  TRIANGLE: (-140,10), (10,10), (40,-60), (-40,-90)
  SQUARE:   (10,90), (-90, -110), (120,-40), (90,30)
  ROUND:    (-120,100), (-30,10), (-100,-70), (-80,20)