… | |
… | |
15 | pts[5] = vertex_t2f_n3f_v3f (point (dx, dz, dy), vec3 (nx, nz, ny), tex2 (1, 1)); |
15 | pts[5] = vertex_t2f_n3f_v3f (point (dx, dz, dy), vec3 (nx, nz, ny), tex2 (1, 1)); |
16 | pts[6] = vertex_t2f_n3f_v3f (point (dx, 0, dy), vec3 (nx, nz, ny), tex2 (0, 1)); |
16 | pts[6] = vertex_t2f_n3f_v3f (point (dx, 0, dy), vec3 (nx, nz, ny), tex2 (0, 1)); |
17 | pts[7] = vertex_t2f_n3f_v3f (point (0, 0, 0), vec3 (nx, nz, ny), tex2 (0, 0)); |
17 | pts[7] = vertex_t2f_n3f_v3f (point (0, 0, 0), vec3 (nx, nz, ny), tex2 (0, 0)); |
18 | |
18 | |
19 | geometry_quads *q = new geometry_quads; |
19 | geometry_quads *q = new geometry_quads; |
20 | q->m = &testmat; |
20 | q->m = testmat; |
21 | q->set (pts); |
21 | q->set (pts); |
22 | entity *e = new entity (q); |
22 | entity *e = new entity (q); |
23 | e->move (vec3 (x1, h1, y1)); |
23 | e->move (vec3 (x1, h1, y1)); |
24 | e->show (); |
24 | e->show (); |
25 | } |
25 | } |