path:
root/
src/
model/
map_geometry.c (
plain)
blob: 31154dabf364a974a22f8fa5c2062b75e9ffc5a7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#include "map_geometry.h"
#include "../view/exp004state0.h"
#include <GL/glut.h>
#define S exp004state0
void
map_geometry (void)
{
glNewList (S.list_offset + MAP_GEOMETRY, GL_COMPILE);
glPolygonMode (GL_FRONT, GL_FILL);
for (int i = 0; i < ROWS; i++)
{
glLoadName (i);
glPushMatrix ();
glTranslatef (S.base_vertices_data[i][0],
S.base_vertices_data[i][1], 0.0);
glColor4fv (S.base_colors_data[i]);
glCallList (S.list_offset + PROTEIN_GEOMETRY);
glPopMatrix ();
}
glEndList ();
return;
}
|