Commit Graph
47 Commits
Author SHA1 Message Date
Antoine Pilote 61776b4fb8 Can now open .map in trenchbroom automatically 2023-09-15 17:53:07 -04:00
Antoine Pilote 29ba97454a Added 2D gizmos and better editor styling 2023-09-05 20:28:10 -04:00
Antoine Pilote cddb7caf02 Rounded file browser icons 2023-08-31 10:40:27 -04:00
emerycp 276fc764b2 NK-92 PR Comments 2023-08-02 08:40:16 -04:00
emerycp 9159c6236b NK-92 - Search Bar In Filebrowser 2023-08-01 19:39:38 -04:00
Antoine Pilote afb06e382f Removed extra float in vertex 2023-07-26 15:46:20 -04:00
Antoine Pilote 0b87dd1585 Added splash screen 2023-07-23 00:47:10 -04:00
Antoine Pilote e4119c0d15 Rework logger 2023-07-21 22:25:17 -04:00
Antoine Pilote 14ff258094 Updated style for file browser 2023-07-21 00:11:49 -04:00
Antoine Pilote ed8998301a Removed hide bar button 2023-07-20 22:17:54 -04:00
Antoine Pilote bf51b3be00 Cleanup Window.h and Timestep.h 2023-07-10 13:23:16 -04:00
Antoine Pilote 263b4f7389 Enabled V sync and added editor update to scene systems 2023-07-06 22:41:43 -04:00
Antoine Pilote 7e3ccade16 Updated imgui theme with minor changes 2023-07-06 15:48:52 -04:00
Antoine Pilote 817649c2d6 Disabled vsync 2023-07-05 09:57:30 -04:00
antopilo 076ac59283 Fixed perspective crash and project paths when creating a new project 2023-04-08 21:37:41 -04:00
Antoine Pilote 0ba492a872 Added icons and fixed audio manger crash 2023-04-04 01:39:23 -04:00
antopilo e0950b15a4 Added resolution and monitor launch arg for editor 2023-03-15 20:29:10 -04:00
Antoine Pilote 382802c62a Rework
-Removed bullet
-Removed Soloud
Removed every instances of bullet usage.
Edited some UI stuff
2022-09-24 20:14:51 -04:00
antopilo 162966eeb0 Made material resource file editable from engine 2022-06-29 18:05:59 -04:00
a.pilote 6b827e9db7 Mesh cleanup. 2022-06-27 20:12:56 -04:00
antopilo a71bfcbe75 Huge rework of editor and other changes. 2022-01-09 16:44:20 -05:00
antopilo 55ae840678 UI editor work 2021-09-26 22:56:25 -04:00
antopilo 4d1e134eaa refactoring scene rendering 2021-09-20 06:49:45 -04:00
antopilo c02c3946b7 Added bloom post process 2021-09-15 21:18:44 -04:00
antopilo b1a1f4f063 Interface component, Serialization of mesh components 2021-09-08 18:35:10 -04:00
antopilo 61e54c5a46 GLTF 2.0 support, Updated Scripting, Fixed point light shadowing, Added editor focus camera 2021-09-06 22:28:54 -04:00
antopilo a6823ba2fa Transform system overhaul
Fixed child rotations
Added editor overhauls
2021-09-05 16:43:38 -04:00
antopilo 99ea3a906c Fixed framebuffer resizing and transform rotation matrix 2021-09-04 01:41:47 -04:00
antopilo c3d3e20ab4 Fixed shading in deferred.
Added sky in deferred.
Started render buffer abstraction
2021-09-01 22:31:45 -04:00
antopilo 54a138c044 Added GBuffer 2021-08-31 23:27:19 -04:00
antopilo 2a073f5972 Fixed file explorer selection bug
Fixed new project crash
2021-08-31 16:04:01 -04:00
Antoine Pilote c3c995bc5f UI text alignment work 2021-07-15 16:03:39 -04:00
Antoine Pilote 2b88ee09e3 Quake maps geometry batching
Rendering Optimization
2021-07-13 22:23:19 -04:00
Antoine Pilote 38ceae6fa9 Rendering refactoring 2021-07-12 20:17:16 -04:00
Antoine Pilote 0c6ed48bbd Major cleanup.
Moved to namespace
Cleanup includes
2021-07-11 18:56:44 -04:00
Antoine Pilote 81db910e7f Added editor Gizmos, and shader manager 2021-07-10 19:27:13 -04:00
Antoine Pilote 4f30fb78ff Refact editor UI and logger 2021-06-28 17:24:52 -04:00
Antoine Pilote 8f4c5f8b08 Trigger physics update 2021-06-26 13:13:52 -04:00
Antoine Pilote c7dc3cc476 Trenchbroom parser work with entities
Fixed lighting
Fixed global position system
Fixed child deletion system.
editor work for custom entities registration
2021-06-23 17:37:54 -04:00
Antoine Pilote 5b56e2ff9a Character controller working better
Moved ECS systems to separate folders
better raycast normal result
2021-06-18 16:44:54 -04:00
Antoine Pilote 8f238cd4ca Now FPS character controller demo with fixed shading 2021-06-16 00:04:21 -04:00
Antoine Pilote cdfee1981c Various improvements:
Framebuffer resize queued to next frame to fix flickering
Wren VM init moved to on play event
Added new Wren modules
Added missing components to the editor
Changed how the wren scripts gets initialized
2021-06-12 13:01:07 -04:00
Antoine Pilote 19db72aa22 Added Wren scripting with module system 📚
Added Input pressed, released system
Added interface button support with wren onclick callback
2021-06-09 22:15:53 -04:00
Antoine Pilote 39aaa4cd2c Yoga layout working 2021-05-31 23:03:29 -04:00
Antoine Pilote 1f1047d23b Fixed some lighting bug + serialization progress 2021-05-24 19:23:34 -04:00
Antoine Pilote 5f364dabb2 Serialization work 2021-05-15 23:57:26 -04:00
Antoine 62e7d354f7 migrated to premake 2021-05-14 14:31:55 -04:00