600 setwidth 400 setheight -7 8 setxrange -5 5 setyrange %% la source d'eclairage /src {-3 -3 7} def /kp 8 def /f { abs exch abs max 2 gt {0} {1} ifelse } def /vect_J {.35 .35} def /vect_I {1 0} def /vect_K {0 1} def %% syntaxe : nx ny (f) src_pt [color] kp x_min x_max y_min y_max surfz 150 150 (f) src [1 .65 0] kp -4 4 2 copy surfz