@@ -87,14 +87,16 @@ int main()
87
87
Siege::Vulkan::StaticMesh cubeObjModel (" assets/models/cube.sm" , &testMaterial);
88
88
Siege::Vulkan::StaticMesh vaseObjModel (" assets/models/smooth_vase.sm" , &testMaterial);
89
89
Siege::Vulkan::StaticMesh cubeSetObjModel (" assets/models/cube_set.sm" , &testMaterial);
90
+ Siege::Vulkan::StaticMesh gizmoObjModel (" assets/models/gizmo.sm" , &testMaterial);
90
91
91
92
// Create shapes for use
92
93
Siege::MHArray<GameObject> objects3D = {GameObject (&cubeObjModel),
93
94
GameObject (&cubeObjModel),
94
95
GameObject (&cubeObjModel),
95
96
GameObject (&cubeObjModel),
96
97
GameObject (&vaseObjModel),
97
- GameObject (&cubeSetObjModel)};
98
+ GameObject (&cubeSetObjModel),
99
+ GameObject (&gizmoObjModel)};
98
100
99
101
objects3D[0 ].SetPosition ({0 .f , -.5f , 0 .f });
100
102
objects3D[0 ].SetScale ({.5f , .5f , .5f });
@@ -123,6 +125,10 @@ int main()
123
125
objects3D[5 ].SetScale ({1 .f , 1 .f , 1 .f });
124
126
objects3D[5 ].SetColour ({0 , 0 , 128 , 255 });
125
127
128
+ objects3D[6 ].SetPosition ({-5 .f , 0 .f , 0 .f });
129
+ objects3D[6 ].SetScale ({1 .f , 1 .f , 1 .f });
130
+ objects3D[6 ].SetColour ({0 , 0 , 128 , 255 });
131
+
126
132
FPSCamera camera3D = FPSCamera ({0 .f , -1 .f , -2 .5f },
127
133
{0 .f , 0 .f , 1 .f },
128
134
Siege::Float::Radians (60 .f ),
0 commit comments