mas 110 exhibition - jshafer

Snips and Stripes

9b

Your display is now 200 by 200. Emphasize the difference between

your early 100 by 100 display area and the now larger 200 by 200 display

area with a temporal display of the difference in display area.

back to movies page

 

# Is Bigger Better?

while 1:
  def box(a,b):
    for a in range(a,b):
      for b in range(a,b):
        g.line(a,b,b,a)
        

  def boxb(a,b):
    for a in range(a,b):
      for b in range(a,b):
          g.line(a,b,a,b)



  for a in range(0,75):
    for b in range(0,175):
      g.line(b,a,75,b)


  def line(a,b,c,d):
    g.pen(0)
    g.line(a,b,c,d)

  for a in range(0,200):
    line(70,a,70,a)
    line(30,a,30,a)
    line(100,a,100,a)
    line(120,a,120,a)
    line(130,a,130,a)
    line(135,a,135,a)
    line(137,a,137,a)
  

  def box(a,b):
    for a in range(a,b):
      for b in range(a,b):
         g.line(a,b,b,a)
        

  def boxb(a,b):
    for a in range(a,b):
      for b in range(a,b):
         g.line(a,b,a,b)

  boxb(60,90)
  boxb(120,175)
  box(120,175)
  box(100,200)
  box(75,120)
  box(0,45)

  for a in range(70,201):
    for b in range(10,20):
      g.pen(20)
      g.line(a,b,a,b)
  for a in range(30,201):
    for b in range(30,35):
      g.pen(a)
      g.line(a,b,a,b)
  for a in range(100,201):
    for b in range(40,47):
      g.pen(50)
      g.line(a,b,a,b)
  for a in range(120,201):
    for b in range(60,68):
      g.pen(a)
      g.line(a,b,a,b)
  for a in range(130,201):
    for b in range(80,84):
      g.pen(30)
      g.line(a,b,a,b)
  for a in range(110,201):
    for b in range(103,110):
      g.pen(75)
      g.line(a,b,a,b)
  for a in range(110,201):
    for b in range(118,140):
      g.pen(23)
      g.line(a,b,a,b)
  for a in range(110,201):
    for b in range(142,144):
      g.pen(65)
      g.line(a,b,a,b)
  for a in range(100,201):
    for b in range(160,172):
      g.pen(36)
      g.line(a,b,a,b)
  for a in range(90,201):
    for b in range(179,184):
      g.pen(90)
      g.line(a,b,a,b)
  for a in range(67,201):
    for b in range(192,201):
      g.pen(33)
      g.line(a,b,a,b)
  g.pen(100)   
  g.line(58,75,75,120)
  g.line(75,120,50,201)
  g.line(50,201,0,120)
  g.line(0,120,58,75)
  g.pen(70)
  g.line(10,120,55,85) 
  g.line(55,85,69,120)
  g.line(69,120,42,175)
  g.line(42,175,10,120)
  g.pen(40)
  g.line(25,124,58,100)
  g.line(58,100,63,118)
  g.line(63,118,41,142)
  g.line(41,142,25,124)
  
  g.pen(100)
  for a in range(0,50):
    for b in range(120,200):
      g.line(0,b,a,200)
  
  g.pen(70)
  g.pause(40)


 

back to top