Commit Graph
79 Commits
Author SHA1 Message Date
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
Antoine Pilote 0915b52327 Attempt at fixing multiple shadows blending 2024-08-28 23:23:12 -04:00
Antoine Pilote 991bd06064 Added spotlight shadows with dynamic FOV shadowmaps 2024-08-28 23:04:55 -04:00
antopilo f5668d744a Started spotlight shadow mapping 2024-08-28 20:02:38 -04:00
Antoine Pilote 03231e6bf7 Added Various project settings
UI, Rendering, Viewport, Physics, Audio settings
2024-08-21 18:05:28 -04:00
Antoine Pilote 1fd9ce8cae Fixed outline wrapping vertically when outline is on edge 2024-08-16 18:03:19 -04:00
Antoine Pilote c996b9b114 Outline renderer can now depth test 2024-08-16 17:57:10 -04:00
Antoine Pilote 3eb13beab5 Added better gizmos icons and rescaling 2024-08-16 17:56:02 -04:00
Antoine Pilote 4d1feb9802 Added shapes to debug renderer 2024-08-16 17:55:35 -04:00
Antoine Pilote 9d74c782ab Added blend icons 2024-08-15 15:57:01 -04:00
Antoine Pilote d01b21875c Updated default editor layout 2024-08-14 18:25:02 -04:00