600 setwidth
400 setheight
-7 8 setxrange
-3 5 setyrange
%% la source d'eclairage
/src {-3 -3 7} def
/kp 8 def
/f {
0 0 distance sqrt
} def
/vect_I {-.7 -.7} def
/vect_J {1 0} def
/vect_K {0 1} def
/f {
dup mul exch dup mul add
sqrt .5 mul
} def
/vect_J {.7 .7} 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 -6 6 2 copy surfz
|