Update shaders and ensure coordinates are within buffer bounds

This commit is contained in:
2024-08-18 21:04:46 +01:00
parent 6239be219a
commit 690eb3d317
2 changed files with 21 additions and 72 deletions

View File

@@ -13,12 +13,9 @@
#define SIZE 1200
#define RESOURCE(NAME) "resources/" NAME
extern ShaderID phong;
extern ShaderID perspective_lit_textured;
extern ShaderID perspective_lit_coloured;
extern ShaderID perspective_phong;
extern ShaderID perspective_albedo;
extern ShaderID orthographic_lit_textured;
extern ShaderID orthographic_lit_coloured;
extern ShaderID orthographic_phong;
extern ShaderID orthographic_albedo;
enum {
@@ -51,7 +48,7 @@ int main(void) {
load_shaders();
clear_buffer(&(render.img), &bg);
render_model(&obj, &render, phong, RENDER_TYPE_SHADED, teal);
render_model(&obj, &render, perspective_phong, RENDER_TYPE_SHADED, teal);
save_image(&(render.img), "result.pam");
wapp_mem_arena_destroy(&arena);