Commit Graph

20 Commits

Author SHA1 Message Date
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 3c37e349dd Fix typo 2024-08-19 11:06:50 -04:00
Jack Christensen 9acc0a8be9 Test if shader bug trips CI/CD 2024-08-19 11:05:31 -04:00
Jack Christensen dcc610b245 Begin work on Disney BRDF (Diffuse, Specular, Ambient) 2024-08-18 22:25:11 -04:00
Jack Christensen 9408344349 Add normal to deferred shading setup 2024-08-17 19:40:42 -04:00
Jack Christensen 706b17b19a Refactor 2024-08-17 19:10:45 -04:00
Jack Christensen 1c75e7ddd8 Calculate smooth normals in TES 2024-08-17 19:10:15 -04:00
Jack Christensen 2f4de89791 Add position output for deferred rendering 2024-08-17 19:08:11 -04:00
Jack Christensen 025f442686 Add slider for tessellation factor 2024-08-17 19:05:05 -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 136b5cab9c Move PVM matrix multiplication from vertex to tessellation eval shader 2024-08-14 19:14:43 -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
Jack Christensen fca0524e8a Add licensing, README, and placeholder shader file 2024-08-10 19:37:45 -04:00