Commit Graph

692 Commits

Author SHA1 Message Date
antopilo
cf80cd3471 Gizmo drawing mode 2025-04-14 13:50:30 -04:00
antopilo
153d7e423e Added option to chose gizmo visiblity during gameplay or not 2025-04-14 13:50:20 -04:00
antopilo
f4fd6e78f3 Added spotlight gizmo + yellow gizmo when selected 2025-04-14 10:38:53 -04:00
antopilo
1f219ba8bc Game viewport now resizing 2025-04-13 20:29:45 -04:00
antopilo
e656c01bda Prevent gizmo shortcut when controlling camera 2025-04-13 20:14:00 -04:00
antopilo
ef29123dec Added back viewport overlay + bold fonts on primary buttons 2025-04-13 20:12:26 -04:00
antopilo
b2510a4365 Finished SSAO and debug lines rendering 2025-04-13 18:16:12 -04:00
antopilo
ad581b1d4e Fixed double gizmo bug in viewport 2025-04-13 16:37:27 -04:00
antopilo
193b64e177 Added back SSAO 2025-04-12 17:57:02 -04:00
antopilo
6037d48210 Added support for modules to specifiy DLLs and Libs to be used by the engine 2025-04-05 16:38:15 -04:00
antopilo
5bb4303eff Now bindings works automatically and is smoooth, aslo strings work now 2025-04-04 19:01:01 -04:00
antopilo
2908429b68 C# generator now working with bindings.json 2025-04-03 23:06:54 -04:00
Antoine Pilote
2876ee701b Removed audio from core engine and moved to module only 2025-04-02 16:49:53 -04:00
Antoine Pilote
0f7a9ebfba Added widget drawer for module settings 2025-04-02 13:19:30 -04:00
antopilo
5ae981db06 Now drawing registred module settings in project settings 2025-04-02 00:23:40 -04:00
antopilo
6b7a19b5b6 Added Stippled line and debug line API and rendering 2025-03-23 22:50:59 -04:00
antopilo
e8fda9c544 Added LoadOP to render pass 2025-03-23 01:03:42 -04:00
antopilo
58c2193356 Removed debug gizmo quad 2025-03-23 00:08:40 -04:00
antopilo
eb33b8b241 Added back all icon gizmos for all components type 2025-03-23 00:07:11 -04:00
antopilo
9252264154 Removed Z offset from quad mesh + draw a quad for each light 2025-03-22 23:25:05 -04:00
antopilo
85f0eb2c02 Gizmo api now working with a simple quad in the world 2025-03-22 23:17:25 -04:00
antopilo
e232d06ed3 Minor code cleanup 2025-03-22 19:35:46 -04:00
antopilo
ff50932aa4 Fix crash when closing and reopening the same scene editor. Keep cache of previously created dockspaces 2025-03-22 19:16:47 -04:00
antopilo
c065f12801 Fixed title bar appearing when loading a scene 2025-03-22 18:46:50 -04:00
antopilo
994a5843cf Removed useless namespace 2025-03-03 08:58:46 -05:00
antopilo
f3e0267623 Reusing the same code 2025-03-01 12:27:18 -05:00
antopilo
f491f51d7b Viewport now call onResize on game cameras 2025-02-08 18:46:35 -05:00
antopilo
f0d762b8a1 Camera switching between playmode/editor mode now working properly 2025-02-08 18:38:53 -05:00
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