Commit Graph
669 Commits
Author SHA1 Message Date
Antoine Pilote a02c4bd114 Physics improvement 2023-04-02 13:56:58 -04:00
antopilo 0f59e91bca Added gizmo drawer header 2023-03-29 17:05:59 -04:00
antopilo b81530924b Added capsule gizmo 2023-03-24 09:45:09 -04:00
antopilo 278e759105 Fixed SSR resizing everytime 2023-03-15 22:11:04 -04:00
antopilo 41f6d02de1 Added sphere gizmo 2023-03-15 22:10:54 -04:00
antopilo 58a803a37a Improved IMguizmo offset 2023-03-15 22:10:30 -04:00
antopilo 3160dd437e Moved scene snapshot into class 2023-03-15 20:29:37 -04:00
antopilo e0950b15a4 Added resolution and monitor launch arg for editor 2023-03-15 20:29:10 -04:00
antopilo 3c40cacaf8 Fixed hull collisions not being scaled 1/64th of a unit 2023-03-15 20:28:48 -04:00
antopilo b51ff970fc Optimized hull creation to be per brush instead of face. 2023-03-14 23:17:12 -04:00
antopilo 2611c3f6c2 Serialization of bsp hulls and deserialization 2023-03-14 23:16:50 -04:00
antopilo ca7b8955bf Serialize scene path 2023-03-14 22:41:58 -04:00
antopilo af480dc025 Fixed wrong rotation operation order in transform system 2023-03-14 22:41:34 -04:00
antopilo ea3f67a365 Added Hulls to BSP component and collision creation 2023-03-14 22:41:06 -04:00
antopilo 7186ae001e Serialize isSolid on BSP component 2023-03-14 22:40:37 -04:00
antopilo 01b62d5e34 Fixed wrong default quaternion on transform component 2023-03-14 22:40:15 -04:00
antopilo c826bbde99 Decompose of jolt matrix to get new transform 2023-03-14 22:39:36 -04:00
antopilo d5e96f8a1c Reduced default SSAO strength to 1.0 2023-03-14 22:38:37 -04:00
antopilo 84cc29685f Fixed jolt crash when exiting and no physics bodies is in the scene. 2023-03-14 22:38:21 -04:00
antopilo 763a4905d0 Added convex hull collision shape 2023-03-14 22:38:04 -04:00
antopilo 31a4ac5e2e Scene settings panel now has similar header. 2023-03-14 22:37:27 -04:00
antopilo 253faf9a92 Added support for mass override 2023-03-13 23:33:12 -04:00
antopilo ffa4b52ad3 Added transform to rigidbody 2023-03-13 23:32:49 -04:00
antopilo f9364d868f Fixed mesh rigid body shape 2023-03-13 22:18:20 -04:00
antopilo e78edb7052 Improved SSAO 2023-03-13 22:18:00 -04:00
antopilo 16bb074a5f Added fix for jolt precompiled headers failing to compiled on windows if missing .cpp file.
Added a prebuild command that moves a cpp file into jolt dir.
2023-03-09 10:08:37 -05:00
antopilo 1c13c7ef2d Added mesh colliders 2023-03-08 22:37:03 -05:00
antopilo 0a6f7ad733 Added sphere collider + serialization 2023-03-08 21:24:58 -05:00
antopilo d50b04be28 Added basic physics tracking for box collider and sphere collider 2023-03-08 20:22:10 -05:00
antopilo 8c9c6c21df Added sphere collider 2023-03-08 20:21:50 -05:00
antopilo 75cb774caf Code cleanup 2023-03-08 20:04:06 -05:00
Antoine Pilote 65df50e722 Added panel for box collider and created first rigidbody 2023-03-07 21:40:33 -05:00
antopilo 6cbad0e13b Reworked editor camera 2023-03-07 17:26:13 -05:00
antopilo 10baf5271a Fixed quaternion serializing 2023-03-06 16:57:35 -05:00
antopilo 0df434282d Added a option to disable drawing axis in the view menu 2023-03-06 16:57:07 -05:00
antopilo a777f37830 Improved editor camera support 2023-03-06 12:13:06 -05:00
Antoine Pilote 7982fe151f Some UI changes 2023-03-05 21:44:23 -05:00
Antoine Pilote 50a4b42284 Using serializer for the scene copy 2023-03-05 21:44:06 -05:00
Antoine Pilote 69a2013a0f Added some serialization and added shader functionallity 2023-03-05 20:09:57 -05:00
Antoine Pilote b1edeb387f Fixed scripting engine crash and improved transformation system 2023-03-05 18:19:41 -05:00
Antoine Pilote 435d50e655 Fixed imgui crash 2023-03-05 13:02:09 -05:00
Antoine Pilote 47985f507a Added SSAO 2023-03-05 13:00:12 -05:00
Antoine Pilote e23f6ac14e Added binary directory to git ignore. 2023-03-04 17:50:30 -05:00
Antoine Pilote 8be7695d1e Code standardtization pass. Fixed a bunch of warnings. 2023-03-04 17:50:02 -05:00
Antoine Pilote dfd8c0c57d Added material value sliders in material editor. 2023-03-04 17:49:11 -05:00
Antoine Pilote abd5ac2dc8 Fixed volumetric Post FX 2023-03-04 17:44:59 -05:00
antopilo 8195d6879b Clean up code 2023-03-03 15:16:27 -05:00
antopilo bbafd0c4e0 Fixed extra new line in logger 2023-03-03 12:38:17 -05:00
antopilo d696b67378 Fixed not being able to boot into project manager 2023-03-03 12:38:10 -05:00
Antoine Pilote f8643f1dcf Partial Jolt implementation and some model loader fixes. 2023-03-01 22:05:23 -05:00