Commit Graph

241 Commits

Author SHA1 Message Date
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
f1c403f94c Can now delete from prefab editor 2024-09-21 23:49:51 -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
38484415f1 Now displaying camera frustum gizmo 2024-09-16 17:28:01 -04:00
Antoine Pilote
4a3d15e7d3 Merge pull request #76 from WiggleWizard/feature/morereflection
Second pass reflection
2024-09-16 11:10:44 -04:00
antopilo
ae426f7f17 Added support for SVG images inUI + added a texture flag to flip on load 2024-09-16 08:57:52 -04:00
WiggleWizard
269533eb03 Particle Emitter Component reflected 2024-09-15 21:34:38 +01:00
antopilo
c2e50822f1 Fixed invalid uniforms in shaders 2024-09-15 16:30:06 -04:00
antopilo
ee852f7f3d Prevented abusive resizing when virtual camera is displayed + hide virtual cam in play mode 2024-09-13 18:24:42 -04:00
antopilo
1b89eaa695 Disabled UI rendering in camera previews 2024-09-13 17:26:21 -04:00
antopilo
89ea32a4b3 Added SceneSwitching, Better font rendering, DOM inspector, Font-family prop 2024-09-13 17:18:09 -04:00
antopilo
c7621b31e0 Added CustomWidget through C# reflection with callbacks 2024-09-11 22:58:33 -04:00
antopilo
f1903de9ab Fixed input manager for UI + WorldSpace UI 2024-09-11 17:41:39 -04:00
Antoine Pilote
40da75eeeb Merge pull request #73 from WiggleWizard/fix/buildoptimizations
Enabled multithreaded compilation and fixed some build warnings
2024-09-11 09:46:12 -04:00
WiggleWizard
7efa69a20d Enabled multithreaded compilation and fixed some build warnings
Enabled MT compilation for all first party TUs and some third party ones too. Disabled specific warnings in third party code, started fixing warnings in first party code as well
2024-09-11 12:03:09 +01:00
Antoine Pilote
7a5568b513 Removed automatic mipmap generation for texture set from data buffer + exposed subpixel uniforms from text shader 2024-09-10 23:19:32 -04:00
Antoine Pilote
ebedefb6a7 Added UI component, resource & system. Now renders on screen and live reloads 2024-09-10 22:27:15 -04:00
Antoine Pilote
552fe0ee04 Removed annoying debug window 2024-09-10 19:24:24 -04:00
Antoine Pilote
2c48590a4a Added shaders for UI and fixed UI renderer 2024-09-10 19:18:29 -04:00
Antoine Pilote
7e341b34cf Fixed broken shader uniform caused by automatic casting from uint to int 2024-09-09 21:40:06 -04:00
Antoine Pilote
1051f0cdd3 More work 2024-09-09 21:21:47 -04:00
Antoine Pilote
aef5f65f75 Refactor Shader uniform API + Added back NuakeUI 2024-09-09 20:55:51 -04:00
Antoine Pilote
9f09773636 Removed debug window for shadwo maps 2024-09-08 23:17:12 -04:00
Antoine Pilote
a2f28c4c86 Added AMD code path 2024-09-04 20:50:57 -04:00
Antoine Pilote
db0ec40948 Moved project out of engine.h 2024-09-04 00:30:35 -04:00
Antoine Pilote
c91812c65e Moved FileSystem stuff into seprate files and a FileSystem Folder 2024-09-03 23:49:22 -04:00
Antoine Pilote
db21f342b5 Attempt at fixing AMD Driver crash 2024-09-03 20:28:51 -04:00
Antoine Pilote
db8ec0fbfd Merge branch 'develop' of https://github.com/antopilo/Nuake into develop 2024-09-03 18:48:10 -04:00
Antoine Pilote
1ac0337863 Refactor pass #1 2024-09-03 18:47:45 -04:00
Antoine Pilote
55a2403b88 Merge branch 'develop' of https://github.com/antopilo/nuake into develop
# Conflicts:
#	Nuake/src/Rendering/Renderer.cpp
2024-09-03 12:40:19 -04:00
WiggleWizard
5a801e642c Tracy MVP integration 2024-09-02 20:37:47 +01:00
Antoine Pilote
7af703b5fc Now scaling depth in viewport Depth mode and removed debug windows 2024-09-02 11:34:23 -04:00
Antoine Pilote
d289c5431d Added live reloading for quake maps 2024-09-01 23:04:34 -04:00
Antoine Pilote
63712edc6d Added C# Point entities + automatic export of FGD entities 2024-09-01 19:37:05 -04:00
Antoine Pilote
8aa41a1bf8 Now diplaying links between brushes 2024-08-31 00:07:45 -04:00
Antoine Pilote
d46f74aa24 Added new project wizard window 2024-08-30 21:43:37 -04:00
Antoine Pilote
d42c2154cf Fixed multi spotlight shadows 2024-08-29 23:02:23 -04:00
Antoine Pilote
05096355be Fixed spot light transformation 2024-08-29 12:54:31 -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
5d5e3e33d0 1000th commit! 🎉 - Added .Mesh thumbnail preview + outlines now scales with resolution scaling 2024-08-28 01:03:49 -04:00
Antoine Pilote
a285fbb61c Disabled debug line when dragging in 3D model 2024-08-28 00:29:10 -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
c996b9b114 Outline renderer can now depth test 2024-08-16 17:57:10 -04:00
Antoine Pilote
688cbd0cda Fixed skinned mesh not casting shadows 2024-08-16 17:56:26 -04:00
Antoine Pilote
3eb13beab5 Added better gizmos icons and rescaling 2024-08-16 17:56:02 -04:00