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
50a0c1e810
Added a way to make mesh external instead of always embedded into the scene
2024-08-28 00:27:59 -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
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
d942afd16f
Second pass to fix compilation warnings
2024-08-15 12:52:24 -04:00
Antoine Pilote
daa640cc7c
First pass fixing compilation warnings
2024-08-15 12:45:42 -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
3c857992ad
Updated internal shader
2024-08-11 00:45:19 -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
5fd8b3ead9
Map importer now handles maps with multiple wads + remove the //Game type and replace with projects type. Also made it faster an async
2024-07-29 23:12:56 -04:00
Antoine Pilote
69d59266b9
Improved shadow mapping and refactored quakemap builder scene structure
2024-07-28 21:05:02 -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
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
fbc4ee1900
Cleaned up logging window
2024-07-23 18:36:15 -04:00
Antoine Pilote
8b8e29db3f
Quake brushes are not deserialized correctly, meaning you can build navmesh without rebuilding the quake map first.
2024-07-11 15:07:54 -04:00
Antoine Pilote
cc87da1001
Added prefab thumbnails in filebrowser + fix filebrowser crash
2024-07-11 04:51:13 -04:00
Antoine Pilote
5216daed48
Added back tonemapping
2024-04-28 18:17:09 -04:00
Antoine Pilote
b5ca005f7a
Started code path for prefab thumbnails
2024-04-25 00:14:19 -04:00
Antoine Pilote
6fea28e8b6
Code styling
2024-04-24 00:16:16 -04:00
Antoine Pilote
4468b83364
Fixed a bug that would shift the remapping of prefab skeleton by 1 depth
2024-04-23 23:38:34 -04:00
Antoine Pilote
cda706e62c
Fixed broken skeletons when imported from a prefab
2024-04-23 19:59:51 -04:00
Antoine Pilote
f4493886f0
Fixed wrong Nuake.Net path
2024-04-11 19:49:23 -04:00
antopilo
f4d71b9977
Started new Add Entity Panel, removed unused shaders, fixed premake5 problems
2024-04-02 23:09:33 -04:00
Antoine Pilote
35cd596bb2
Merge branch 'main' of https://github.com/antopilo/Nuake
2024-04-02 09:29:07 -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
Antoine Pilote
6ebeb37baf
Fixed crash when no .sln as present
2024-02-01 11:17:36 -05:00
Antoine Pilote
5e64b5be5b
Added new icons for the filebrowser
2023-12-17 13:29:09 -05:00
Antoine Pilote
c826056846
Gizmo mouse picking now works
2023-10-12 19:49:17 -04:00
Antoine Pilote
90732fca50
Progress towards gizmo mouse picking
2023-10-10 00:06:21 -04:00
Antoine Pilote
84bd2f3399
Added selection outline ✍️
2023-10-09 19:05:43 -04:00
Antoine Pilote
d3ec4e1c02
Better Gizmos
...
Gizmos now display half opacity when occluded, same for lines
Improved editor camera, should keep updating even if not controlled
Viewport should not grab input when another imgui element is over it
2023-10-09 15:22:39 -04:00
Antoine Pilote
2620fa548e
Editor improvements, better cam, better gizmos, better lines
2023-10-08 13:26:41 -04:00
Antoine Pilote
4622be08e9
Added Trenchbroom configurator window and some UI fixes
2023-10-02 01:37:22 -04:00
Antoine Pilote
b4e75b08a0
Pushed some FGD work
2023-10-02 01:34:34 -04:00
Antoine Pilote
0f02df28b0
Fixed some prefab stuff and memory leak for assimp
2023-10-02 01:34:21 -04:00
Antoine Pilote
1b91795f1b
Updated static resources
2023-10-02 01:34:00 -04:00
Antoine Pilote
7156d14226
Initial on the Linux OS layer
2023-09-30 14:54:26 -04:00
Antoine Pilote
51fc92f523
Added a bunch of logs for debugging
2023-09-27 19:52:09 -04:00
Antoine Pilote
02fc2c8d08
Updated bloom resources
2023-09-27 19:31:19 -04:00
antopilo
c15bf532ae
Compilation succesful on Linux Ubuntu
...
Probably broke a lot of things
2023-09-27 01:48:05 -04:00
Antoine Pilote
ff4489a466
Now uses embedded resources
2023-09-26 20:43:56 -04:00