ktyl
|
67d227deed
|
show noise
|
2023-03-01 00:55:44 +00:00 |
ktyl
|
ce6376df81
|
remove unused array
|
2023-03-01 00:55:31 +00:00 |
ktyl
|
16c3e46930
|
reduce image size
|
2023-03-01 00:55:21 +00:00 |
Cat Flynn
|
82fe146549
|
update window dimensions
|
2023-02-26 03:30:07 +00:00 |
Cat Flynn
|
6ca53a5329
|
apply gamma correction
|
2023-02-26 03:30:07 +00:00 |
Cat Flynn
|
892bec867c
|
tune denoise
|
2023-02-26 03:30:03 +00:00 |
Cat Flynn
|
10c1daf676
|
adjust fog depth
|
2023-02-26 03:27:15 +00:00 |
Cat Flynn
|
55d9620983
|
add upper spheres
|
2023-02-26 03:26:42 +00:00 |
Cat Flynn
|
1c672e0f42
|
add denoise
|
2023-02-26 02:49:55 +00:00 |
ktyl
|
48e78fedda
|
add multiple samples per pixel
|
2023-02-24 01:15:25 +00:00 |
ktyl
|
7367a2abaf
|
add depth to reflections
|
2023-02-24 01:15:12 +00:00 |
ktyl
|
0f21b16ed7
|
control central sphere from application code
|
2023-02-23 00:00:25 +00:00 |
ktyl
|
b3c5440736
|
track real and scaled time
|
2022-06-25 22:09:19 +01:00 |
ktyl
|
2fd7797e7d
|
add option to stop time
|
2022-06-21 00:41:52 +01:00 |
ktyl
|
a79dfe064c
|
everything is chrome in the future
|
2022-01-30 22:01:43 +00:00 |
ktyl
|
0cb47db342
|
Merge branch 'bug/big-res-crashies'
|
2021-10-29 13:30:54 +01:00 |
ktyl
|
2c57248d82
|
dynamically allocate memory when generating noise texture
|
2021-10-29 13:30:45 +01:00 |
ktyl
|
51b0fd69e8
|
update todo and bounces
|
2021-10-29 12:38:04 +01:00 |
ktyl
|
c6ccf6f14b
|
store first hit albedo
|
2021-08-13 20:03:19 +01:00 |
ktyl
|
9b61093de4
|
use first pass depth and normal data
|
2021-08-13 19:12:39 +01:00 |
ktyl
|
b312d390da
|
logarithmic depth
|
2021-08-13 13:43:54 +01:00 |
ktyl
|
cdc4aea9d5
|
refactor shaders, implement depth buffer
|
2021-08-12 21:16:45 +01:00 |
ktyl
|
c4b74458a8
|
extract includes
|
2021-08-10 01:11:22 +01:00 |
ktyl
|
0c3d5bc1ac
|
remove stb_image
|
2021-08-09 18:29:58 +01:00 |
ktyl
|
24ec0f8e57
|
randomly translate noise every frame
|
2021-08-09 18:15:43 +01:00 |
ktyl
|
7f84ffd551
|
generate noise texture and sample for randomness
|
2021-08-09 15:49:05 +01:00 |
ktyl
|
c848616928
|
add plane and some randomness
|
2021-08-08 16:47:25 +01:00 |
ktyl
|
3b7d413390
|
q to quit
|
2021-08-08 15:29:13 +01:00 |
ktyl
|
21b8c0910d
|
flip order of matrix multiplication
|
2021-08-07 18:30:43 +01:00 |
ktyl
|
fe57abce61
|
super basic path tracing !
|
2021-08-07 17:50:24 +01:00 |
ktyl
|
b9616df5b8
|
extract camera to file
|
2021-08-07 15:19:22 +01:00 |
ktyl
|
730cb70b39
|
extract input to file
|
2021-08-07 03:56:51 +01:00 |
ktyl
|
4700579877
|
extract time to file
|
2021-08-07 03:44:08 +01:00 |
ktyl
|
5cc2c3d92b
|
pass spheres to shader as array
|
2021-08-06 19:26:22 +01:00 |
ktyl
|
9a14ab8283
|
camera lookat
|
2021-08-06 19:26:22 +01:00 |
Cat Flynn
|
ff945c29d8
|
typo
|
2021-08-02 19:53:38 +01:00 |
ktyl
|
d82e74bd10
|
remove redundant directory
|
2021-08-02 19:43:05 +01:00 |
ktyl
|
4e0dc502ee
|
update readme
|
2021-08-02 19:39:07 +01:00 |
ktyl
|
bea7cb5802
|
implement perspective rays
|
2021-08-02 09:35:59 +01:00 |
ktyl
|
4b8f28f70e
|
support nvidia prime gpu offloading
|
2021-07-31 18:59:41 +01:00 |
ktyl
|
5b55adfa6e
|
construct view space axes
|
2021-07-30 02:06:59 +01:00 |
ktyl
|
8d0937cb50
|
preprocess shaders
|
2021-07-29 23:39:04 +01:00 |
ktyl
|
134e264bcd
|
make stuff (not working)
|
2021-07-24 01:31:35 +01:00 |
ktyl
|
7fe29a1ab9
|
dispatch computy boi
|
2021-07-10 17:36:04 +01:00 |
ktyl
|
5082b4abc7
|
factor out init functions
|
2021-07-09 01:00:19 +01:00 |
ktyl
|
9e004cdb5b
|
smidge of refactoring
|
2021-07-07 00:49:22 +01:00 |
ktyl
|
a3b65ed3ff
|
bump opengl version
|
2021-07-06 23:13:56 +01:00 |
ktyl
|
8857b057e0
|
render image to fullscreen quad
|
2021-07-06 21:20:22 +01:00 |
ktyl
|
ea9c3fdd3a
|
vertex colours
|
2021-07-06 00:58:55 +01:00 |
ktyl
|
3d23c46fbd
|
fady boi
|
2021-07-05 08:51:55 +01:00 |