func doNormal() println('glNormal3f(', X, ',', Y, ',', Z, ');') event(onNormal) end