generated from mwc/problemset_typeface
The h was the easiest for me.
Doing letters with straight lines is simple enough. If I had more time, I wouldve loved to experiment with archs.
This commit is contained in:
32
typeface.py
32
typeface.py
@@ -38,8 +38,36 @@ def draw_letter_f(unit):
|
||||
def draw_letter_g(unit):
|
||||
pass
|
||||
|
||||
def draw_letter_h(unit):
|
||||
pass
|
||||
def draw_letter_h(size):
|
||||
fly(size)
|
||||
left(90)
|
||||
forward(size*7)
|
||||
right(90)
|
||||
forward(size*1.5)
|
||||
right(90)
|
||||
forward(size*2.7)
|
||||
left(90)
|
||||
forward(size*3)
|
||||
left(90)
|
||||
forward(size*2.7)
|
||||
right(90)
|
||||
forward(size*1.5)
|
||||
right(90)
|
||||
forward(size*7)
|
||||
right(90)
|
||||
forward(size*1.5)
|
||||
right(90)
|
||||
forward(size*2.7)
|
||||
left(90)
|
||||
forward(size*3)
|
||||
left(90)
|
||||
forward(size*2.7)
|
||||
right(90)
|
||||
forward(size*1.5)
|
||||
fly(size*1)
|
||||
right(180)
|
||||
|
||||
|
||||
|
||||
def draw_letter_i(size):
|
||||
fly(size)
|
||||
|
||||
Reference in New Issue
Block a user