Commit Graph
508 Commits
Author SHA1 Message Date
Antoine Pilote 9807f0fa8f Updated git ignore 2023-10-15 21:38:42 -04:00
Antoine Pilote 8d04a81846 Fixed building error 2023-10-15 16:31:09 -04:00
Antoine Pilote 9d87236662 Moved physics and application outside of core 2023-10-15 14:58:12 -04:00
Antoine Pilote 48f264708c .Net scripting API progress, can not reload an assembly 2023-10-15 03:10:23 -04:00
Antoine Pilote 8c581fbc14 Application and layers refactoring 2023-10-15 03:09:47 -04:00
Antoine Pilote 4e23e6a54b Now passing strings between c++ -> c# -> c++ 2023-10-13 01:45:07 -04:00
Antoine Pilote cb804085ed Basic .Net Core POC successful 2023-10-13 00:23:30 -04:00
Antoine Pilote 702e5bf76a Bumped Coral 2023-10-12 23:39:47 -04:00
Antoine Pilote aa18283815 Succesfully initialized .Net Core assembly + updated premake5 2023-10-12 23:39:10 -04:00
Antoine Pilote 868d019c35 Added Coral + minor fixes 2023-10-12 22:44:13 -04:00
Antoine Pilote c826056846 Gizmo mouse picking now works 2023-10-12 19:49:17 -04:00
Antoine Pilote 90732fca50 Progress towards gizmo mouse picking 2023-10-10 00:06:21 -04:00
Antoine Pilote 84bd2f3399 Added selection outline✍️ 2023-10-09 19:05:43 -04:00
Antoine Pilote d3ec4e1c02 Better Gizmos
Gizmos now display half opacity when occluded, same for lines
Improved editor camera, should keep updating even if not controlled
Viewport should not grab input when another imgui element is over it
2023-10-09 15:22:39 -04:00
Antoine Pilote 2620fa548e Editor improvements, better cam, better gizmos, better lines 2023-10-08 13:26:41 -04:00
Antoine Pilote ac1db17e55 added DOF UI 2023-10-02 17:39:17 -04:00
Antoine Pilote d749765e68 Merge branch 'linux-dev'
# Conflicts:
#	Editor/Editor.cpp
2023-10-02 01:40:04 -04:00
Antoine Pilote 890dbc34f6 Conflicts resolved 2023-10-02 01:38:25 -04:00
Antoine Pilote 4622be08e9 Added Trenchbroom configurator window and some UI fixes 2023-10-02 01:37:22 -04:00
Antoine Pilote 41a81e5279 Added audio streaming 2023-10-02 01:36:49 -04:00
Antoine Pilote c16cd3431b jolt physics RAII 2023-10-02 01:36:43 -04:00
Antoine Pilote bd8cba07d0 Changed \\ to / 2023-10-02 01:36:26 -04:00
Antoine Pilote 429ec7e5fa Added log counter in logger window to avoid spamming 2023-10-02 01:36:17 -04:00
Antoine Pilote fc7645b4c6 Cashing of indices and vertices count 2023-10-02 01:35:58 -04:00
Antoine Pilote cf7a6c20d6 Removed some new keywords 2023-10-02 01:35:42 -04:00
Antoine Pilote fd0f9a5a3f Shader memory leak fixed and textuer manager RAII 2023-10-02 01:35:34 -04:00
Antoine Pilote 4aed490d5c Increased near plane 2023-10-02 01:35:15 -04:00
Antoine Pilote 3b0a5693eb Render command now uses uint32_t 2023-10-02 01:35:07 -04:00
Antoine Pilote 6426fccde9 Removed unnecessary skeleltal calculations 2023-10-02 01:34:56 -04:00
Antoine Pilote b4e75b08a0 Pushed some FGD work 2023-10-02 01:34:34 -04:00
Antoine Pilote 0f02df28b0 Fixed some prefab stuff and memory leak for assimp 2023-10-02 01:34:21 -04:00
Antoine Pilote 1b91795f1b Updated static resources 2023-10-02 01:34:00 -04:00
Antoine Pilote fbc1cee1f9 Added validation for serialization 2023-10-02 01:33:54 -04:00
Antoine Pilote 7dc4412dec Added barrel distortion to env serialization 2023-10-02 01:33:37 -04:00
Antoine Pilote 7dd30dfa41 Fixed crash when no animation is set 2023-10-02 01:33:28 -04:00
Antoine Pilote 5699de29ef RAII scene renderer 2023-10-02 01:33:08 -04:00
Antoine Pilote e815272649 Added back rotation script api 2023-10-02 01:32:57 -04:00
Antoine Pilote 0a9c3a2614 Fixed memory leak in wren scriptign engine 2023-10-02 01:32:49 -04:00
Antoine Pilote 791e864c90 Pushed fix for config folder on linux 2023-10-01 14:00:47 -04:00
Antoine Pilote 318fe00daf Serialized all env settings now 2023-09-30 18:29:22 -04:00
Antoine Pilote 88232d9d06 Switch to using glfw clipboard functions 2023-09-30 17:43:10 -04:00
Antoine Pilote e5d677478b Fix error 2023-09-30 17:38:59 -04:00
Antoine Pilote 44e8951a39 Fixes for GTK 2023-09-30 17:20:12 -04:00
Antoine Pilote b5c976d6f7 changed to gdk 2023-09-30 15:26:30 -04:00
Antoine Pilote 7156d14226 Initial on the Linux OS layer 2023-09-30 14:54:26 -04:00
Antoine Pilote db84e753e2 Now stores recent.json in config folder 2023-09-30 14:28:46 -04:00
Antoine Pilote e5497083ff Fixed duplicate namespace in audiomanager 2023-09-30 14:28:15 -04:00
Antoine Pilote 27d1af86af UI for new sprite option 2023-09-30 14:27:38 -04:00
Antoine Pilote db1ce08c42 Added option for billboard to be position based instead of view based 2023-09-30 14:27:05 -04:00
Antoine Pilote e284b89769 Added ambient term 2023-09-30 14:26:34 -04:00