Add another cube instance
This commit is contained in:
parent
946ea9c307
commit
0911b33981
@ -75,9 +75,11 @@ int main(void) {
|
||||
list_append(scene_triangle_t, arena, triangles,
|
||||
((scene_triangle_t){2, 7, 3, (colour_t){.colour = 0x00ffffff}}));
|
||||
|
||||
vec3f_t position = {-1.5f, 0.0f, 7.0f};
|
||||
model_t model = {.vertices = vertices, .triangles = triangles};
|
||||
instance_t instance = {.model = &model, .position = position};
|
||||
model_t cube = {.vertices = vertices, .triangles = triangles};
|
||||
instance_t cube_01 = {.model = &cube,
|
||||
.position = (vec3f_t){-1.5f, 0.0f, 8.0f}};
|
||||
instance_t cube_02 = {.model = &cube,
|
||||
.position = (vec3f_t){1.7f, 1.5f, 7.0f}};
|
||||
|
||||
bool running = true;
|
||||
SDL_Event event = {0};
|
||||
@ -105,7 +107,8 @@ int main(void) {
|
||||
|
||||
clear_window(&window, bg);
|
||||
|
||||
render_instance(&window, arena, &camera, viewport, &instance);
|
||||
render_instance(&window, arena, &camera, viewport, &cube_01);
|
||||
render_instance(&window, arena, &camera, viewport, &cube_02);
|
||||
|
||||
swap_buffers(&window);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user