Commit Graph

13 Commits

Author SHA1 Message Date
Jack 7cf2ec7b55 Refactor uniforms
Add GeoData to control uniforms for geo pass. TODO refactor post pass uniforms
2024-08-25 22:49:45 -04:00
Jack 0b3c7b0f74 Add TIFF import
Completed LoadTexture() to allow for TIFF files and loaded the color texture to the shaders. Some minor changes to the fragment shaders, but nothing major.
2024-08-25 16:31:01 -04:00
Jack Christensen 9408344349 Add normal to deferred shading setup 2024-08-17 19:40:42 -04:00
Jack Christensen 2f4de89791 Add position output for deferred rendering 2024-08-17 19:08:11 -04:00
Jack Christensen 5212d5aa19 Displacement working with normals 2024-08-16 00:15:26 -04:00
Jack Christensen 05ecd9b4be Refactor tessellation shader pipeline 2024-08-15 13:53:52 -04:00
Jack Christensen cba45bdecf Can import .hgt files. TODO refactor 2024-08-15 00:56:29 -04:00
Jack Christensen b2450d4ca5 Switch triangle for tessellated quad patch with tess shaders 2024-08-14 18:04:06 -04:00
Jack Christensen 250c108e97 Implement HDR and gamma correction in post shader pass 2024-08-14 16:40:51 -04:00
Jack Christensen 7060c08217 Refactor, setup FBO, and render into ImGui window 2024-08-14 02:16:53 -04:00
Jack Christensen 0e348944b1 Make some indentations concistent 2024-08-13 18:09:49 -04:00
Jack Christensen 07eb172464 Refactorize and started shader pipline 2024-08-13 16:25:56 -04:00
Jack Christensen d4537b88a5 Shaders up and running 2024-08-12 21:40:37 -04:00