Jack Christensen
|
08c9b2a280
|
Update CMakeLists.txt
|
2024-08-19 13:48:26 +00:00 |
Jack Christensen
|
b454e9cc2f
|
Update CMakeLists.txt
|
2024-08-19 13:46:16 +00:00 |
Jack Christensen
|
bbe9ccf10d
|
Update CMakeLists.txt
|
2024-08-19 13:44:57 +00:00 |
Jack Christensen
|
cc56f811a9
|
Update .gitlab-ci.yml file
|
2024-08-19 13:39:48 +00:00 |
Jack Christensen
|
1517cb1379
|
Update .gitlab-ci.yml file
|
2024-08-19 13:38:54 +00:00 |
Jack Christensen
|
b80d7d836c
|
Update .gitlab-ci.yml file
|
2024-08-19 13:34:36 +00:00 |
Jack Christensen
|
0a66ebde18
|
Update .gitlab-ci.yml file
|
2024-08-19 13:30:41 +00:00 |
Jack Christensen
|
bef090e984
|
Update .gitlab-ci.yml file
|
2024-08-19 13:23:45 +00:00 |
Jack Christensen
|
17b5a528d1
|
Merge branch 'main' of https://git.jackmchristensen.com/jack/terravisor
|
2024-08-19 09:22:36 -04:00 |
Jack Christensen
|
61f43b67a0
|
Merge branch 'main' of https://git.jackmchristensen.com/jack/terravisor
|
2024-08-19 09:20:07 -04:00 |
Jack Christensen
|
7f21791206
|
Update .gitlab-ci.yml file
|
2024-08-19 13:14:46 +00:00 |
Jack Christensen
|
7f8ec6ff9e
|
Update .gitlab-ci.yml file
|
2024-08-19 13:13:14 +00:00 |
Jack Christensen
|
93876971f3
|
Update .gitlab-ci.yml file
|
2024-08-19 13:11:33 +00:00 |
Jack Christensen
|
62a3ca64d1
|
Update .gitlab-ci.yml file
|
2024-08-19 13:09:55 +00:00 |
Jack Christensen
|
b2d460945d
|
Update .gitlab-ci.yml file
|
2024-08-19 13:08:13 +00:00 |
Jack Christensen
|
8daac7af64
|
Update .gitlab-ci.yml file
|
2024-08-19 13:07:01 +00:00 |
Jack Christensen
|
e830eb2d67
|
Update .gitlab-ci.yml file
|
2024-08-19 13:05:42 +00:00 |
Jack Christensen
|
2ba650f438
|
Update .gitlab-ci.yml file
|
2024-08-19 13:03:34 +00:00 |
Jack Christensen
|
1774bd4a98
|
Merge branch 'main' of https://git.jackmchristensen.com/jack/terravisor
|
2024-08-19 08:55:49 -04:00 |
Jack Christensen
|
9ec5539636
|
Update .gitlab-ci.yml file
|
2024-08-19 12:52:40 +00:00 |
Jack Christensen
|
86b6ef00d0
|
Update .gitlab-ci.yml file
|
2024-08-19 12:51:01 +00:00 |
Jack Christensen
|
df0de2450a
|
Update .gitlab-ci.yml file
|
2024-08-19 12:49:27 +00:00 |
Jack Christensen
|
6f093fd8ac
|
Update .gitlab-ci.yml
|
2024-08-19 08:44:10 -04:00 |
Jack Christensen
|
d5f0ba87cc
|
Update .gitlab-ci.yml file
|
2024-08-19 12:40:17 +00:00 |
Jack Christensen
|
3d6bfa60a8
|
Add test to stages
|
2024-08-19 08:38:22 -04:00 |
Jack Christensen
|
229271fe0f
|
Add run test to make sure program actually runs
|
2024-08-19 08:36:42 -04:00 |
Jack Christensen
|
a7ffc45718
|
Removed redundant shader initialization
|
2024-08-18 22:34:22 -04:00 |
Jack Christensen
|
f63a3b1ab6
|
Renamed callbacks_tmp back to callbacks
|
2024-08-18 22:29:54 -04:00 |
Jack Christensen
|
d36beaacdc
|
Temporarily rename callbacks to callbacks_tmp
|
2024-08-18 22:29:21 -04:00 |
Jack Christensen
|
c8e19a6d12
|
Get callbacks to work with Scene class
|
2024-08-18 22:26:33 -04:00 |
Jack Christensen
|
dcc610b245
|
Begin work on Disney BRDF (Diffuse, Specular, Ambient)
|
2024-08-18 22:25:11 -04:00 |
Jack Christensen
|
514b05120a
|
Rename PlatformUtils.h -> platform_utils.h, Callbacks.h and Callbacks.cpp -> callbacks.h and callbacks.cpp
|
2024-08-18 22:00:51 -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
|
0362632222
|
Fix depth test and transparent background bug in FBO
|
2024-08-17 19:10:41 -04:00 |
Jack Christensen
|
1c75e7ddd8
|
Calculate smooth normals in TES
|
2024-08-17 19:10:15 -04:00 |
Jack Christensen
|
294c2f3c85
|
Add option for geometry shader in initial pass
|
2024-08-17 19:09:48 -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
|
a45473c77e
|
Add dynamic patch grid resolution
|
2024-08-17 12:25:42 -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
|
bc8d855098
|
Typo in scene.h and some cleanup
|
2024-08-15 01:09:37 -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
|
74ac6aec9a
|
Create const variables for window dimensions
|
2024-08-13 17:58:49 -04:00 |