Jack
9a3b928c8f
Merge branches
2024-08-28 23:12:18 -04:00
Jack
9c00945ea1
Resize font and add JetBrainsMono
2024-08-28 21:07:15 -04:00
Jack
97e13c088e
Camera updates correctly on window resize
2024-08-28 09:45:08 -04:00
Jack
1b54280c52
Create Interface struct and functions to control ImGui windows
...
Should now be able to get and manipulate data pertaining to the ImGui windows so I can properly update the camera's aspect.
2024-08-26 16:53:49 -04:00
Jack
eb1e2a0ba8
Resize viewport keeps propper aspect
...
TODO keep correct aspect when resizing main window
2024-08-26 10:55:54 -04:00
Jack
0cec0b2d8a
Setup versioning
...
Got versioning setup and created a path for the near future.
2024-08-25 19:01:10 -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
59bd0c30b1
Add camera controls
2024-08-21 17:14:35 -04:00
Jack Christensen
d144434f59
Refactor fbo to make for functional, less OOP
2024-08-20 00:47:41 -04:00
Jack Christensen
025f442686
Add slider for tessellation factor
2024-08-17 19:05:05 -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
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
07eb172464
Refactorize and started shader pipline
2024-08-13 16:25:56 -04:00
Jack Christensen
dc89084bf3
Get ImGui docking working
2024-08-11 21:20:17 -04:00