Commit Graph

664 Commits

Author SHA1 Message Date
antopilo
cede05a309 Viewport now resets to the correct camera after changing scene 2025-02-08 18:32:02 -05:00
antopilo
ea503a1c85 Fixed imguizmo aspect ratio 2025-02-06 12:40:21 -05:00
antopilo
6c3debff41 Started work to reenable play mode 2025-02-02 21:49:54 -05:00
antopilo
b10e437e35 When opening a project without any default scene, open a new one on project load 2025-02-02 13:47:25 -05:00
antopilo
d1523f1b17 Fixed nuake.net not loading 2025-02-02 13:39:35 -05:00
antopilo
4335d0ac9c Fixed editor assimp errors 2025-02-02 12:22:01 -05:00
antopilo
3635e1195c Open a new scene when all scene editors are closed 2025-02-02 12:16:29 -05:00
antopilo
41c05f52a1 Fixed new scene button 2025-02-02 12:12:18 -05:00
antopilo
21647c27cf Reimplemented scene editor window caching to fix crash when closing one during iteration 2025-02-02 10:31:08 -05:00
antopilo
4dd5d2516e Started porting outline pass 2025-02-01 22:16:50 -05:00
antopilo
447fa3cdad Fixed gizmo not working properly 2025-02-01 12:05:22 -05:00
antopilo
d2f36082a9 Moved assimp into its own module 2025-02-01 10:53:37 -05:00
antopilo
02c05cf0c1 Removed useless cache copy of scene editors when iterating over them to draw 2025-02-01 01:30:05 -05:00
antopilo
a278d960d1 Removed debug testing window for docking 2025-02-01 01:15:14 -05:00
antopilo
680e5f1651 Automatically dock new scene editors + fixed upside down images in filebrowser widget 2025-02-01 01:02:04 -05:00
antopilo
11490f0f57 Fixed static resources generator with new folder structure 2025-02-01 00:38:33 -05:00
antopilo
9d30f160ba Added per frame in flight deletion queue 2025-01-31 23:30:40 -05:00
antopilo
b51a6b1ccb Fixed aspect ratio of editor camera 2025-01-31 23:30:16 -05:00
antopilo
c28b27f38e Fixed default path of new scene editor filebrowser widget 2025-01-31 23:30:09 -05:00
antopilo
64edf33622 Editor camera now working again in viewport 2025-01-31 22:49:48 -05:00
antopilo
1f3a5e02af Refactored folder structure 2025-01-31 18:04:43 -05:00
antopilo
92a64f19ea Reworked file structure 2025-01-30 22:41:17 -05:00
antopilo
7d0af312ef Cleaned up a lot of old code 2025-01-29 21:33:17 -05:00
antopilo
ea136b729c Can now render 2 scene at once 2025-01-29 19:43:21 -05:00
antopilo
e5fc760938 Fixed viewport rendering behavior, no longer a black screen. Was missing models in pipeline 2025-01-29 17:57:35 -05:00
antopilo
5347fab0ed Fixed viewport leaks + compilation issues 2025-01-27 21:30:18 -05:00
antopilo
83de729716 Started abstraction for scene viewports 2025-01-27 21:12:25 -05:00
antopilo
faf86c05a7 Request to close window 2025-01-26 21:23:44 -05:00
antopilo
c4e79c61ed Multi-scene editing refactor 2025-01-26 20:21:04 -05:00
antopilo
387b82d385 Reorganized folder structure + using template concepts for security 2025-01-26 11:49:37 -05:00
antopilo
a3dc799692 Started editor windows refactor 2025-01-26 00:07:15 -05:00
antopilo
7a2218824d Added debug draw event 2025-01-25 19:19:01 -05:00
antopilo
cf8e4cad4d Added onSceneLoaded delegate 2025-01-25 17:09:58 -05:00
antopilo
1728b20cda Finished basic GLTF asset baking thread safe 2025-01-20 23:31:35 -05:00
antopilo
148a792902 Started path for baking assets 2025-01-19 22:22:03 -05:00
antopilo
89ebc5d012 Resource management refactor - added custom file resolver + RID 2025-01-18 17:51:49 -05:00
antopilo
28e902b176 moved all descriptor to GPU resource + fixed all validation errors 2025-01-12 20:24:31 -05:00
antopilo
3193ebd062 Starting point for CSM projectiong matrix debugging 2025-01-11 00:12:21 -05:00
antopilo
da6b23cb07 work 2025-01-10 19:44:37 -05:00
Antoine Pilote
7e5a45de52 Manually tracking image layout transitions 2025-01-10 13:20:22 -05:00
antopilo
8e8fa1cd6d Fixed color attachments not working 2025-01-09 19:21:53 -05:00
antopilo
3d5ad2e131 Fixed normal TBN matrix 2025-01-04 21:39:46 -05:00
antopilo
8d7f587d7e Display buffer names instead in GPU Resources explorer 2025-01-04 11:24:50 -05:00
antopilo
55901f8603 Fixed imguizmo with reverse-z 2025-01-04 11:07:25 -05:00
antopilo
604da83051 Fixed audio file icon causing editor to crash 2025-01-04 03:38:40 -05:00
antopilo
97ba783644 Filebrowser icons done 2025-01-04 03:31:27 -05:00
antopilo
342513e2e5 Fixed size of minimize button 2025-01-04 03:12:48 -05:00
antopilo
0efc76bfaa Reenabled custom titlebar for Vulkan 2025-01-04 03:07:28 -05:00
antopilo
5f39899981 Added images back to the editor 2025-01-04 03:03:17 -05:00
antopilo
e8ad4be39d Icons are back + Texture can now be created from data 2025-01-04 01:54:13 -05:00