… | |
… | |
33 | add_quad (t, p + vec3 (0, v.y, 0), p + vec3 (0, v.y, v.z), p + v , p + vec3(v.x, v.y, 0)); |
33 | add_quad (t, p + vec3 (0, v.y, 0), p + vec3 (0, v.y, v.z), p + v , p + vec3(v.x, v.y, 0)); |
34 | add_quad (t, p , p + vec3 (0, v.y, 0) , p + vec3 (v.x, v.y, 0), p + vec3(v.x, 0, 0)); |
34 | add_quad (t, p , p + vec3 (0, v.y, 0) , p + vec3 (v.x, v.y, 0), p + vec3(v.x, 0, 0)); |
35 | add_quad (t, p + v , p + vec3 (v.x, 0, v.z), p + vec3 (v.x, 0, 0) , p + vec3(v.x, v.y, 0)); |
35 | add_quad (t, p + v , p + vec3 (v.x, 0, v.z), p + vec3 (v.x, 0, 0) , p + vec3(v.x, v.y, 0)); |
36 | |
36 | |
37 | geometry_triangles *tri = new geometry_triangles; |
37 | geometry_triangles *tri = new geometry_triangles; |
38 | tri->m = testmat2; |
38 | tri->m = testmat3; |
39 | tri->set (t); |
39 | tri->set (t); |
40 | |
40 | |
41 | return tri; |
41 | return tri; |
42 | } |
42 | } |
43 | |
43 | |