Commit Graph

50 Commits

Author SHA1 Message Date
Antoine Pilote
899e2dee86 Fixed ApplyForce on rigidbody not working 2023-08-09 00:29:48 -04:00
Antoine Pilote
3b401e7711 Upgraded jolt version 2023-08-04 17:18:05 -04:00
Antoine Pilote
a5ee88cb8e Optimized deserialization 2023-08-03 18:56:30 -04:00
Antoine Pilote
807e9c9a9f Added particle emitter component 2023-08-02 12:40:12 -04:00
Antoine Pilote
afb06e382f Removed extra float in vertex 2023-07-26 15:46:20 -04:00
émeryc
59018cc1e3 Merge pull request #44 from antopilo/NK-136-rework-context-menu
NK-136 - Rework Context menu
2023-07-22 12:00:32 -04:00
Antoine Pilote
42322fbf8e Merge pull request #45 from antopilo/NK-16-physics-scripting-module
Nk 16 physics scripting module
2023-07-22 11:58:47 -04:00
emerycp
dcedc4b8ea NK-136 - Reordered Context Menu, Renamed Items, Load Scene 2023-07-22 02:45:29 -04:00
Antoine Pilote
e4119c0d15 Rework logger 2023-07-21 22:25:17 -04:00
Antoine Pilote
11e3024a98 Make sure prefabs gets unique entity IDs 2023-07-17 02:44:38 -04:00
Antoine Pilote
4150610b95 Silenced jolt callbacks debug prints + comments 2023-07-17 01:58:44 -04:00
Antoine Pilote
b7887ccc1b Code cleanup scripting 2023-07-10 13:50:42 -04:00
emerycp
97f931fa04 Changed file verification from stat to FileStream::exists 2023-07-07 18:59:50 -04:00
emerycp
6b4d0c0f69 Renamed Exist method to FileExist 2023-07-07 18:33:29 -04:00
emerycp
1885f1a853 Creating New Project doesn't add .project 2023-07-07 18:24:55 -04:00
Antoine Pilote
718e7c6997 Fixed crash when prefab file doesnt exist in trenchbroom map 2023-07-02 16:33:26 -04:00
Antoine Pilote
93d007680b Serializing editor camera position and direction.
Editor camera should resume where it was
2023-07-01 11:49:38 -04:00
Antoine Pilote
1532724a5d Started work on audio manager
Implemented soloud
2023-04-02 22:35:40 -04: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
Antoine Pilote
8be7695d1e Code standardtization pass. Fixed a bunch of warnings. 2023-03-04 17:50:02 -05:00
Antoine Pilote
f8643f1dcf Partial Jolt implementation and some model loader fixes. 2023-03-01 22:05:23 -05:00
Antoine Pilote
f5c5497122 Can now build with JoltPhysics 2022-09-25 15:27:43 -04:00
a.pilote
c64771f6a6 Fixed gizmo flipped normals 2022-07-24 17:40:14 -04:00
a.pilote
b41f00c020 Added light and camera gizmo. 2022-07-17 17:26:40 -04:00
a.pilote
de3434703d Show ResourceID instead of nothing in component UI panel. 2022-07-15 22:08:54 -04:00
antopilo
162966eeb0 Made material resource file editable from engine 2022-06-29 18:05:59 -04:00
antopilo
407ff89df7 Refactor Mesh serialization and model system. 2022-06-28 19:56:16 -04:00
a.pilote
6b827e9db7 Mesh cleanup. 2022-06-27 20:12:56 -04:00
antopilo
a8abef1ab2 Cleanup 2022-06-23 20:58:07 -04:00
antopilo
b273a2fb8a Added Screen space reflections and Editor UI refactoring 2022-01-31 13:54:58 -05:00
antopilo
a71bfcbe75 Huge rework of editor and other changes. 2022-01-09 16:44:20 -05:00
antopilo
2e5dcb4ab2 Fixes 2021-09-14 08:52:52 -04:00
antopilo
a047032f86 Maths functions scripting api 2021-09-13 06:47:05 -04:00
antopilo
4f93cb4395 Point entity and prefab 2021-09-10 00:04:38 -04:00
antopilo
33b3962e51 Drag and drop prefab into scene tree. Play pause snapshot system 2021-09-08 21:28:53 -04:00
antopilo
2a073f5972 Fixed file explorer selection bug
Fixed new project crash
2021-08-31 16:04:01 -04:00
antopilo
3fb0a2cc81 Prefab saving 2021-08-26 20:46:34 -04:00
Antoine Pilote
4b34782452 UI added hover styling and code cleanup 2021-07-25 15:08:36 -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
78d02a5859 Fixed volumetric fog, added transform system 2021-07-03 20:52:29 -04:00
Antoine Pilote
e5306bfed4 Fixed FGD saving, Scene building 2021-07-02 02:07:32 -04:00
Antoine Pilote
14190508cf Working FGD export
Added trenchbroom path settings
Saving Entity definition file,.
2021-07-01 22:56:43 -04:00
Antoine Pilote
4f30fb78ff Refact editor UI and logger 2021-06-28 17:24:52 -04:00
Antoine Pilote
1740a5707f CSM Shadows 2021-06-20 23:08:45 -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
3843a3fe2d New UI framework stuff + lua 2021-05-25 21:38:22 -04:00
Antoine Pilote
e14a2f18d9 Serialization project and scene 2021-05-19 21:16:30 -04:00
Antoine
62e7d354f7 migrated to premake 2021-05-14 14:31:55 -04:00