23 #include "hx3d/graphics/geometries/origin_geometry.hpp" 29 OriginGeometry::OriginGeometry(): Geometry() {
34 -0.125f, 0.75f, -0.125f,
35 0.125f, 0.75f, -0.125f,
36 0.125f, 0.75f, 0.125f,
37 -0.125f, 0.75f, 0.125f,
41 -0.0625f, 0.0625f, -0.0625f,
42 0.0625f, 0.0625f, -0.0625f,
43 0.0625f, 0.0625f, 0.0625f,
44 -0.0625f, 0.0625f, 0.0625f,
45 -0.0625f, 0.75f, -0.0625f,
46 0.0625f, 0.75f, -0.0625f,
47 0.0625f, 0.75f, 0.0625f,
48 -0.0625f, 0.75f, 0.0625f,
51 0.75f, -0.125f, -0.125f,
52 0.75f, -0.125f, 0.125f,
53 0.75f, 0.125f, 0.125f,
54 0.75f, 0.125f, -0.125f,
58 0.0625f, -0.0625f, -0.0625f,
59 0.0625f, -0.0625f, 0.0625f,
60 0.0625f, 0.0625f, 0.0625f,
61 0.0625f, 0.0625f, -0.0625f,
62 0.75f, -0.0625f, -0.0625f,
63 0.75f, -0.0625f, 0.0625f,
64 0.75f, 0.0625f, 0.0625f,
65 0.75f, 0.0625f, -0.0625f,
68 -0.125f, -0.125f, -0.75f,
69 0.125f, -0.125f, -0.75f,
70 0.125f, 0.125f, -0.75f,
71 -0.125f, 0.125f, -0.75f,
75 -0.0625f, -0.0625f, -0.0625f,
76 0.0625f, -0.0625f, -0.0625f,
77 0.0625f, 0.0625f, -0.0625f,
78 -0.0625f, 0.0625f, -0.0625f,
79 -0.0625f, -0.0625f, -0.75f,
80 0.0625f, -0.0625f, -0.75f,
81 0.0625f, 0.0625f, -0.75f,
82 -0.0625f, 0.0625f, -0.75f,
85 -0.0625f, -0.0625f, 0.0625f
void setIndices(std::vector< GLushort > values)
Set the indices.
void setAttribute(std::string name, std::vector< float > values)
Set an attribute with values.
void uploadAll()
Upload all the buffers to the GPU.