Commit Graph

89 Commits

Author SHA1 Message Date
Antoine Pilote
996c3e6e16 Push previous work 2025-01-10 16:09:45 -05:00
Antoine Pilote
7e5a45de52 Manually tracking image layout transitions 2025-01-10 13:20:22 -05:00
antopilo
95e1c38e0b Point, spot and directional lights now working 2025-01-09 23:14:49 -05:00
antopilo
5a0686bd17 Now PBR directional 2025-01-09 22:40:16 -05:00
antopilo
194b81e114 PBR Directional light working 2025-01-09 19:37:55 -05:00
antopilo
8e8fa1cd6d Fixed color attachments not working 2025-01-09 19:21:53 -05:00
antopilo
a197ab62a6 Started shading pass 2025-01-09 19:08:04 -05:00
antopilo
e5671fd47b Fixed errors with descriptors input 2025-01-08 22:18:46 -05:00
antopilo
b40b0045b9 Started automatic sync + transition for render pass 2025-01-08 21:19:23 -05:00
antopilo
f0325e1ce9 Bindless texture buffer now working 2025-01-08 19:23:40 -05:00
antopilo
3d5ad2e131 Fixed normal TBN matrix 2025-01-04 21:39:46 -05:00
antopilo
1471c2849d All material data now works 2025-01-04 20:37:24 -05:00
antopilo
f3486bc316 Now passing material index + buffer 2025-01-04 20:33:29 -05:00
antopilo
3f6de89262 Now rendering to multiple render target 2025-01-04 18:51:11 -05:00
antopilo
c67b9f18e5 Now renders albedo 2025-01-04 15:13:04 -05:00
antopilo
90c6652074 Now rendering scene models at correct positions + reverse-z 2025-01-03 23:35:05 -05:00
antopilo
1164bd4b0f Cleaned up pipeline builder code 2024-12-25 17:47:06 -05:00
antopilo
519d54df9b update 2024-12-22 11:59:40 -05:00
antopilo
4897c8fb2c Added 3D camera perspective 2024-12-21 15:11:19 -05:00
antopilo
002795d29d Started camera buffer 2024-12-21 11:51:30 -05:00
antopilo
24c41f778e Now drawing quad with vertex pulling 2024-12-21 11:02:38 -05:00
antopilo
dfc5b6fa69 Now using vertex pulling with mesh buffers 2024-12-08 00:30:33 -05:00
antopilo
29130dde7f Triangle in render texture 2024-12-07 21:48:59 -05:00
antopilo
5ba897ed46 Vulkan compute shaders 2024-12-04 13:26:03 -05:00
antopilo
b6c3220797 Depth of field no unit accurate 2024-12-01 13:06:13 -05:00
antopilo
f1b4aaad76 Added lens dirt, posterization and pixelization postfx 2024-12-01 02:07:55 -05:00
antopilo
dd46e32bee Better SSAO + added shader reloading in debug 2024-11-23 19:46:39 -05:00
antopilo
4ab59bf7e8 Moved environment to a resource and a component 2024-11-21 21:06:14 -05:00
antopilo
9b853aef7e Added separte settings for gizmo, shape drawing, fixed sky, better UI 2024-11-20 00:07:56 -05:00
antopilo
3fbb1bd33d Merge branch 'develop' of https://github.com/antopilo/Nuake into develop
# Conflicts:
#	Nuake/src/Resource/StaticResources.cpp
2024-11-19 23:23:16 -05:00
antopilo
2c4d0faf64 Added custom titlebar to the editor 2024-11-19 23:22:41 -05:00
antopilo
89209dc7ba Added support for skyboxes using a new SkyBox resource and component 2024-11-06 20:40:38 -05:00
antopilo
03d785f016 Fixed inverted spatialized audio direction in play mode 2024-10-28 20:14:49 -04:00
antopilo
3d630483f6 Added world space UI Input aka doom3 UI 2024-10-19 15:04:07 -04:00
antopilo
e18dbd292f Fixed inverted Y velocity in velocity buffer 2024-09-26 18:47:51 -04:00
antopilo
102ccc530b Finally finished TAA 2024-09-25 22:37:31 -04:00
Antoine Pilote
a37bdd9d7a Added debug display with arrows of velocity buffer 2024-09-25 12:58:53 -04:00
antopilo
6e8f14c5da Added velocity buffer + start of TAA implementation 2024-09-24 21:19:56 -04:00
antopilo
7fc10b4e56 Improvements 2024-09-18 17:10:12 -04:00
antopilo
dd3cc823c0 Improved filesystem browser, color accent, drag n drop, new icons 2024-09-16 20:12:36 -04:00
antopilo
c2e50822f1 Fixed invalid uniforms in shaders 2024-09-15 16:30:06 -04:00
antopilo
89ea32a4b3 Added SceneSwitching, Better font rendering, DOM inspector, Font-family prop 2024-09-13 17:18:09 -04:00
Antoine Pilote
706821861b Forgot to push shader source files changes on ui_text.shader 2024-09-11 00:14:46 -04:00
Antoine Pilote
2c48590a4a Added shaders for UI and fixed UI renderer 2024-09-10 19:18:29 -04:00
Antoine Pilote
1051f0cdd3 More work 2024-09-09 21:21:47 -04:00
Antoine Pilote
43e9d6e7fc rip 2024-09-05 20:01:12 -04:00
Antoine Pilote
2c2ed94eea Fixed other mix shader fail casting 2024-09-05 20:00:19 -04:00
Antoine Pilote
120af20237 Fix outline shader for AMD cards 2024-09-05 19:54:21 -04:00
Antoine Pilote
d42c2154cf Fixed multi spotlight shadows 2024-08-29 23:02:23 -04:00
Antoine Pilote
cf7d236540 Typo fixed 2024-08-28 23:57:39 -04:00