Commit Graph
234 Commits
Author SHA1 Message Date
Antoine Pilote e90776e6bb Merge pull request #23 from antopilo/cleanup/code-autoformatting
Cleanup/code autoformatting
2023-07-10 16:01:36 -04:00
émeryc d9b7df8df8 Merge pull request #24 from antopilo/feature/NK-86-use-filename-as-classname-wren-script
NK-86 - Use File Name as Class Name Wren Script
2023-07-10 15:06:19 -04:00
Antoine Pilote 3f9b116fc7 Merge pull request #22 from antopilo/NK-104-rigidbodies-initial-rotation
NK-104 Physics bodies now support initial rotation
2023-07-10 14:59:21 -04:00
émeryc cc03146cfc Use FileName as Class Name Wren Script 2023-07-10 14:45:40 -04:00
Antoine Pilote 055d6d7d0b Clean up 2023-07-10 14:19:56 -04:00
Antoine Pilote b7887ccc1b Code cleanup scripting 2023-07-10 13:50:42 -04:00
Antoine Pilote 1e2c379462 Code styling pass 2023-07-10 13:26:43 -04:00
Antoine Pilote bf51b3be00 Cleanup Window.h and Timestep.h 2023-07-10 13:23:16 -04:00
Antoine Pilote cddc9f6c21 Cleanup Engine.h and made IsPlayMode a method 2023-07-10 13:22:03 -04:00
Antoine Pilote 7599ed034b Added editorConfig files 2023-07-10 11:31:47 -04:00
Antoine Pilote f2863f53de Physics bodies now support initial rotation 2023-07-10 00:56:40 -04:00
Antoine Pilote 4141e2690b Merge pull request #21 from antopilo/feature/NK-93-player-controller-ignoring-transform
Feature/nk 93 player controller ignoring transform
2023-07-10 00:01:24 -04:00
Antoine Pilote 2a6601a2db Moved quat to forward vector in math helper class 2023-07-09 23:51:32 -04:00
émeryc e947e12138 Merge pull request #20 from antopilo/feature/NK-96-delete-file-from-context-menu
Delete Hovered File from Context Menu
2023-07-09 23:50:55 -04:00
Antoine Pilote f66865c0ec Fixed wrong camera rotation when global rotation is set 2023-07-09 23:44:50 -04:00
émeryc dca9096459 PR Comments 2023-07-09 23:33:39 -04:00
émeryc a73f185f94 Delete Selected File from Context Menu 2023-07-09 23:20:22 -04:00
Antoine Pilote a8e9beafbb Merge branch 'main' into feature/NK-93-player-controller-ignoring-transform 2023-07-09 21:40:18 -04:00
Antoine Pilote 1049333cfa Added rotation field to player and pass them to jolt 2023-07-09 21:40:00 -04:00
Antoine Pilote 88cda9aaa0 Added input enum for Wren and CPP 2023-07-09 21:29:54 -04:00
Antoine Pilote 1a759e0925 Merge pull request #14 from antopilo/feature/NK-73-creating-new-project-doesnt-add-project-suffix
Creating New Project doesn't add .project
2023-07-07 19:13:52 -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 9e167e8e22 Added procedural sky serialization 2023-07-07 17:22:44 -04:00
Antoine Pilote fad2259912 Parsing validation for mesh UV when NULL 2023-07-07 17:22:08 -04:00
Antoine Pilote 64e3acc48c Added aliase for weak ptr 2023-07-07 17:21:57 -04:00
Antoine Pilote c1b5c167aa Fixed crash when no jobs are available 2023-07-07 17:21:48 -04:00
Antoine Pilote 43494fb590 Added Character controller ground check 2023-07-07 01:34:26 -04:00
Antoine Pilote 244a5f1b27 Changed order of Draw for PostFX 2023-07-07 01:34:07 -04:00
Antoine Pilote 2a8da705e4 Added Editor Update to scene systems 2023-07-07 01:33:52 -04:00
Antoine Pilote 90968ee7ba Fixed fixed update stuttering 2023-07-06 23:11:58 -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 5b8b9ea0c7 Removed unused code 2023-07-06 22:41:14 -04:00
Antoine Pilote c960016883 Fixed unselection selecting entity with id 0 2023-07-06 19:11:27 -04:00
Antoine Pilote 57bce04d23 Added mouse picking for selecting entities
- Added entity id uniform to the gbuffer
- Added entity id to RenderList
- Added selecting when clicking on an entity
2023-07-06 18:50:29 -04:00
Antoine Pilote 3b6eac356b Added ReadPixel method to framebuffers 2023-07-06 18:10:14 -04:00
Antoine Pilote e632c4b8d3 Added render target to gbuffer 2023-07-06 18:10:01 -04:00
Antoine Pilote 567684d9e4 Merge branch 'main' of https://github.com/antopilo/Nuake 2023-07-06 18:08:28 -04:00
Antoine Pilote c8e4b2f8e5 Hide Volumetric debug view 2023-07-06 18:08:17 -04:00
Antoine Pilote 7e3ccade16 Updated imgui theme with minor changes 2023-07-06 15:48:52 -04:00
Antoine Pilote 413bb5bdab Minor improvement of editor camera control logic 2023-07-06 15:48:36 -04:00
Antoine Pilote 575f12eae5 pp 2023-07-06 04:29:27 -04:00
Antoine Pilote 817649c2d6 Disabled vsync 2023-07-05 09:57:30 -04:00
Antoine Pilote a7d4960d76 Added systems logs 2023-07-05 09:57:23 -04:00
Antoine Pilote 9b973784c1 Improved volumetric performance 2023-07-05 09:57:09 -04:00
Antoine Pilote c2b80eb2f9 Fixed rendering error when disabling volumetric 2023-07-04 12:41:35 -04:00
Antoine Pilote 0d108bc44a Character controller now moving! 🏃‍♂️
- Added character controller transform syncing Jolt -> Scene
- Physic system code cleanup
- Fixed crash with WrenScript loading
- Fixed Normalize() returning NaN vector when lenght is 0
2023-07-04 03:09:52 -04:00
Antoine Pilote 95ffbdb6a9 Merge branch 'main' of https://github.com/antopilo/Nuake 2023-07-04 00:15:05 -04:00
Antoine Pilote 5d6052f027 Code cleanup 2023-07-04 00:14:35 -04:00