#include "typedefs.h" #include "globalvar.h" #include "funcdefs.h" int makbox() {return 0;} int maktri() {return 0;} int maksup() {return 0;} double intbox() {return 0.0;} double inttri() {return 0.0;} double intsup() {return 0.0;} int nrmbox() {return 0;} int nrmtri() {return 0;} int nrmsup() {return 0;} int yyparse() { nlight = 1; light[0].x = 100.0; light[0].y = 200.0; light[0].z = 300.0; light[0].bright = 1.0; maksph(0, 50.0, 0.0, 0.0, 0.0); nobject++; maksph(1, 30.0, 50.0, -20.0, 50.0); nobject++; nsurface = 2; /* red, shiny */ surface[0].ar = 30.0; surface[0].ag = 0.0; surface[0].ab = 0.0; surface[0].dr = 90.0; surface[0].dg = 0.0; surface[0].db = 0.0; surface[0].sr = 190.0; surface[0].sg = 120.0; surface[0].sb = 120.0; surface[0].coef = 15.0; /* mauve, dull */ surface[1].ar = 20.0; surface[1].ag = 20.0; surface[1].ab = 50.0; surface[1].dr = 20.0; surface[1].dg = 20.0; surface[1].db = 100.0; surface[1].sr = 30.0; surface[1].sg = 40.0; surface[1].sb = 30.0; surface[1].coef = 2.0; background.r = 80.0; background.g = 50.0; background.b = 50.0; return 0; }