Fix stuff and make the demo not sooo cursed
This commit is contained in:
parent
95d90bfbd9
commit
58b167bb4c
2 changed files with 10 additions and 0 deletions
BIN
image.png
BIN
image.png
Binary file not shown.
Before Width: | Height: | Size: 267 B After Width: | Height: | Size: 288 B |
10
trig.c
10
trig.c
|
@ -44,6 +44,16 @@ struct Trig *trig_make_args(struct Scene *scene) {
|
|||
kitty_add_vertex_buffer_format(trig->kitty, VK_FORMAT_R32G32B32_SFLOAT);
|
||||
kitty_attatch_ubo(trig->kitty, sizeof(struct TrigUBO));
|
||||
kitty_attatch_image(trig->kitty, "./image.png");
|
||||
|
||||
struct mat3x3 instance_buffer[2] = {0};
|
||||
instance_buffer[0] = translate3x3((struct Vec2){-0.25, -0.25});
|
||||
instance_buffer[1] = translate3x3((struct Vec2){0.25, 0.25});
|
||||
kitty_add_instance_buffer(trig->kitty, instance_buffer, 2,
|
||||
sizeof(struct mat3x3));
|
||||
kitty_add_instance_buffer_format(trig->kitty, VK_FORMAT_R32G32B32A32_SFLOAT);
|
||||
kitty_add_instance_buffer_format(trig->kitty, VK_FORMAT_R32G32B32A32_SFLOAT);
|
||||
kitty_add_instance_buffer_format(trig->kitty, VK_FORMAT_R32G32B32A32_SFLOAT);
|
||||
|
||||
kitty_finalise(scene->vk, trig->kitty);
|
||||
|
||||
return trig;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue