mercoledì 4 aprile 2007

Esempio esercitazione 1 - lettera c

Esempio esercitazione 1: lettera c

#inizio del codice
#esercitazione1: disegno della c parametrica
import robofab
from robofab.world import *
font = CurrentFont()
g = CurrentGlyph()

#inserisco i miei parametri
valorex=70
valorey=valorex-80
puntoestremosx=374

#inizio a disegnare usando i parametri sopra definiti
pen=g.getPen()
pen.moveTo((puntoestremosx,puntoestremosx))
pen.qCurveTo((puntoestremosx,105),(valorex,496),(valorex,valorey))
pen.closePath()
g.update()

#disegnare lo scheletro. Vedi il post successivo
g = fl.iglyph
glifo = fl.font.glyphs[g]
fl.EditGlyph()
fl.CallCommand(40156)
glifo[glifo.nodes_number-1].selected = 1
fl.CallCommand(32812)
#fine del codice

Nessun commento: