9 #define X16INT(x) ((x) << 16)
11 static void draw(void);
12 static void sig(int s);
14 static volatile int done;
17 int main(int argc, char **argv)
22 x3d_projection(45.0, (WIDTH << 16) / HEIGHT, 65536 / 2, 65536 * 500);
46 static void draw(void)
49 x3d_translate(0, 0, X16INT(6));
50 x3d_rotate(X16INT(25), 65536, 0, 0);
51 x3d_rotate(tm << 10, 0, 65536, 0);
57 static void sig(int s)