/************************************************************************/ /* polyg13h.h, polygonirutiini modeen 13h. */ /************************************************************************/ #ifndef _chem_polyg13h_h #define _chem_polyg13h_h typedef struct { int x, y, z, c; // r,g,b=c(olor) } mcga_pol_vertex_type; int c_left; int c_right; int c_up; int c_down; float zbuffer[320*200]; /************************************************************************/ /* flat zbuffer polygon -rutiini. */ /************************************************************************/ /* ykk”sverteksin v„ri (ver1.c) m„„r„„ polygonin v„rin. */ /* vaaditut verteksiparametrit: x,y,z,c */ /************************************************************************/ void mcga_kol(mcga_pol_vertex_type *v1, mcga_pol_vertex_type *v2, mcga_pol_vertex_type *v3); #endif