65 Commits

Author SHA1 Message Date
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
Antoine Pilote
24cd93c342 Fixed shadow mapping rendering incorrectly & Fixed crashed if open scene was cancelled 2024-08-11 00:57:41 -04:00
Antoine Pilote
6da7cb9d3f Now rendering live preview when dragging models into viewport 2024-08-11 00:45:02 -04:00
Antoine Pilote
91b3e5d4b0 Added model preview while dragging model into viewport and outline fully opaque 2024-08-10 21:40:57 -04:00
Antoine Pilote
f3b9b328b1 Added proper debug line renderer! 2024-08-09 23:36:02 -04:00
Antoine Pilote
ca1d17e058 Now only drawing navmesh if selected + properly serialized 2024-08-05 23:48:41 -04:00
Antoine Pilote
5125561756 Increased max amount of lights to 42 2024-07-28 20:28:25 -04:00
Antoine Pilote
ac0587345d Embedded file icons, fixed lights not unregistering when deleting last light in scene. Fixed resource file 2024-07-28 12:49:25 -04:00
Antoine Pilote
59a8340711 Updated resources/images and CoralConfig 2024-07-28 12:30:30 -04:00
Antoine Pilote
2653343f56 Added gizmo to Directional&Spotlight lights, also fixed direction calculations for ProceduralSky 2024-07-28 12:29:21 -04:00
Antoine Pilote
516a93a7f0 Added spot light type 🔦 & light direction now using global rotation 2024-07-28 11:50:14 -04:00
Antoine Pilote
5216daed48 Added back tonemapping 2024-04-28 18:17:09 -04:00
Antoine Pilote
d3382e22ff Can no longer select occluded gizmos 2024-03-16 11:51:32 -04:00
Antoine Pilote
c49c0f7546 Fixed outline 2024-03-16 11:45:13 -04:00
Antoine Pilote
1fa0fd635f Made selection outline during play mode impossible and made outline outside of selected game object 2024-03-16 11:26:32 -04:00