somewhat better working registration system for the lua runtime
This commit is contained in:
parent
6ee3732994
commit
baa209ceea
13 changed files with 141 additions and 91 deletions
src/geometry/src
|
@ -8,32 +8,32 @@ mesh primitives::box(real_t size_x,real_t size_y, real_t size_z)
|
|||
|
||||
mesh::vertex3array_t vertices;
|
||||
|
||||
vertices.push_back( { -size_x / 2,-size_y / 2, size_z / 2 } ); // 0
|
||||
vertices.push_back( { size_x / 2,-size_y / 2, size_z / 2 } ); // 1
|
||||
vertices.push_back( { size_x / 2, size_y / 2, size_z / 2 } ); // 2
|
||||
vertices.push_back( {-size_x / 2, size_y / 2, size_z / 2} ); // 3
|
||||
// vertices.push_back( { -size_x / 2,-size_y / 2, size_z / 2 } ); // 0
|
||||
// vertices.push_back( { size_x / 2,-size_y / 2, size_z / 2 } ); // 1
|
||||
// vertices.push_back( { size_x / 2, size_y / 2, size_z / 2 } ); // 2
|
||||
// vertices.push_back( {-size_x / 2, size_y / 2, size_z / 2} ); // 3
|
||||
|
||||
vertices.push_back( {-size_x / 2,-size_y / 2,-size_z / 2} ); // 4
|
||||
vertices.push_back( { size_x / 2,-size_y / 2,-size_z / 2}); // 5
|
||||
vertices.push_back( { size_x / 2, size_y / 2,-size_z / 2}); // 6
|
||||
vertices.push_back( {-size_x / 2, size_y / 2,-size_z / 2}); // 7
|
||||
// vertices.push_back( {-size_x / 2,-size_y / 2,-size_z / 2} ); // 4
|
||||
// vertices.push_back( { size_x / 2,-size_y / 2,-size_z / 2}); // 5
|
||||
// vertices.push_back( { size_x / 2, size_y / 2,-size_z / 2}); // 6
|
||||
// vertices.push_back( {-size_x / 2, size_y / 2,-size_z / 2}); // 7
|
||||
|
||||
mesh::indexarray_t indices = {
|
||||
0, 1, 2, // 0
|
||||
2, 3, 0, // 1
|
||||
1, 5, 6, // 2
|
||||
6, 2, 1, // 3
|
||||
5, 4, 7, // 4
|
||||
7, 6, 5, // 5
|
||||
4, 0, 3, // 6
|
||||
3, 7, 4, // 7
|
||||
3, 2, 6, // 8
|
||||
6, 7, 3, // 9
|
||||
4, 5, 1, // 10
|
||||
1, 0, 4 // 11
|
||||
};
|
||||
// mesh::indexarray_t indices = {
|
||||
// 0, 1, 2, // 0
|
||||
// 2, 3, 0, // 1
|
||||
// 1, 5, 6, // 2
|
||||
// 6, 2, 1, // 3
|
||||
// 5, 4, 7, // 4
|
||||
// 7, 6, 5, // 5
|
||||
// 4, 0, 3, // 6
|
||||
// 3, 7, 4, // 7
|
||||
// 3, 2, 6, // 8
|
||||
// 6, 7, 3, // 9
|
||||
// 4, 5, 1, // 10
|
||||
// 1, 0, 4 // 11
|
||||
// };
|
||||
|
||||
m.set_indices(indices);
|
||||
// m.set_indices(indices);
|
||||
|
||||
return m;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue