Commit Graph

285 Commits

Author SHA1 Message Date
Antoine Pilote
93d007680b Serializing editor camera position and direction.
Editor camera should resume where it was
2023-07-01 11:49:38 -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
3519b67a72 Now new projects creates as subfolder with the project inside of it. Also defaulted to procedural skies 2023-04-08 12:52:37 -04:00
Antoine Pilote
9d6679d3a4 Added missing resource files 2023-04-08 11:15:49 -04:00
Antoine Pilote
a8cb9bab20 Merge branch 'main' of https://github.com/antopilo/Nuake 2023-04-06 09:55:42 -04:00
Antoine Pilote
caa44465f3 Changed license to MIT 2023-04-06 09:55:19 -04:00
Antoine Pilote
0ba492a872 Added icons and fixed audio manger crash 2023-04-04 01:39:23 -04:00
Antoine Pilote
6b018aeb32 Audio mixer window 2023-04-03 00:37:40 -04:00
Antoine Pilote
1532724a5d Started work on audio manager
Implemented soloud
2023-04-02 22:35:40 -04:00
Antoine Pilote
0bf4c2cb18 Code cleanup for capsule panel 2023-04-02 22:34:57 -04:00
Antoine Pilote
bb7b4c2ac0 Added soloud submodule 2023-04-02 20:52:58 -04:00
Antoine Pilote
836df71cea Merge branch 'main' of https://github.com/antopilo/Nuake 2023-04-02 19:01:48 -04:00
Antoine Pilote
80eadc2a5a Added capsule collider component 2023-04-02 19:01:40 -04:00
Antoine Pilote
618f6c0ea5 Update README.md 2023-04-02 18:47:07 -04:00
Antoine Pilote
17849584e5 Fixed collision object jolt rotatation 2023-04-02 18:36:33 -04:00
Antoine Pilote
d1b2e2379f Started character controller implementation 2023-04-02 18:36:17 -04:00
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