… | |
… | |
11 | pts[1] = vertex2d (point (dx, 0, dy), vec3 (nx, nz, ny), texc (0, 1)); |
11 | pts[1] = vertex2d (point (dx, 0, dy), vec3 (nx, nz, ny), texc (0, 1)); |
12 | pts[2] = vertex2d (point (dx, dz, dy), vec3 (nx, nz, ny), texc (1, 1)); |
12 | pts[2] = vertex2d (point (dx, dz, dy), vec3 (nx, nz, ny), texc (1, 1)); |
13 | pts[3] = vertex2d (point (0, dz, 0), vec3 (nx, nz, ny), texc (1, 0)); |
13 | pts[3] = vertex2d (point (0, dz, 0), vec3 (nx, nz, ny), texc (1, 0)); |
14 | |
14 | |
15 | geometry_quads *q = new geometry_quads; |
15 | geometry_quads *q = new geometry_quads; |
|
|
16 | q->m = new simple_material; |
16 | q->set (pts); |
17 | q->set (pts); |
17 | entity *e = new entity (q); |
18 | entity *e = new entity (q); |
18 | e->move (vec3 (x1, h1, y1)); |
19 | e->move (vec3 (x1, h1, y1)); |
19 | e->show (); |
20 | e->show (); |
20 | } |
21 | } |