Commit Graph

351 Commits

Author SHA1 Message Date
antopilo
4dfd6bf292 Segmented ui draw function into smaller functions and added some comments 2023-07-09 15:10:58 -04:00
antopilo
a0f35d40c7 Improved welcome screen 2023-07-09 14:53:53 -04:00
Antoine Pilote
8e8a9c6f0f Merge pull request #17 from antopilo/feature/NK-88-refresh-file-browser-on-file-creation
Refresh File Browser on Fìle Creation
2023-07-09 10:57:39 -04:00
emerycp
73ef13932d Refresh File Browser on Fìle Creation 2023-07-09 10:43:45 -04:00
antopilo
d246735339 remove 4coder file 2023-07-08 22:20:20 -04:00
antopilo
b18b4cd788 Updated readme 2023-07-08 20:17:44 -04:00
antopilo
32ba9e23d4 Updated readme 2023-07-08 20:11:31 -04:00
Antoine Pilote
94e6cfd0ab Merge pull request #16 from antopilo/feature/NK-77-file-browser-right-click-create-wren-script
File Browser - Add Wren Script on Right-Click
2023-07-08 12:25:01 -04:00
emerycp
1899169a2e File Broweser - Add Wren Script on Right-Click 2023-07-08 00:19:25 -04:00
Antoine Pilote
c225e0a3fb Merge pull request #15 from antopilo/feature/NK-85-creating-project-editor-doesnt-create-folder
Creating New Project Editor does not create directory
2023-07-07 22:53:36 -04:00
emerycp
ef74b3f998 Change Title on New Project 2023-07-07 22:42:37 -04:00
emerycp
1e81cb8532 Creating Project Editor does not create directory 2023-07-07 22:25:42 -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
Antoine Pilote
8cd6fd6e9c Merge pull request #13 from antopilo/NK-71-add-play-mode-shortcut
Added Play Mode shortcut (F5)
2023-07-07 18:38:58 -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
3452b99ccc Merge branch 'main' of https://github.com/antopilo/Nuake 2023-07-07 17:22:54 -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
emerycp
57a92387dc Added Play Mode shortcut (F5) 2023-07-07 17:07:03 -04:00
Antoine Pilote
53e5e9e071 Merge pull request #12 from antopilo/feature/NK-66-file-browser-doesnt-display-all-files
File browser doesn't display 1st element
2023-07-07 16:49:46 -04:00
Antoine Pilote
609fa312b4 Formatting 2023-07-07 20:38:17 +00:00
emerycp
e5797e9877 File browser doesn't display 1st element 2023-07-07 16:33:52 -04:00
Antoine Pilote
6d6ac59bb4 Fixed friction minimum in character controller panel 2023-07-07 01:34:56 -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
431dd26a61 Added lerp to math scripting module 2023-07-07 01:33:27 -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
b4734d2ccb Prevented editor camera updates if in play mode 2023-07-06 22:41:02 -04:00
Antoine Pilote
88e2286bd6 Merge pull request #11 from antopilo/feature/editor-mouse-picking
Feature/editor mouse picking
2023-07-06 21:13:37 -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
b04625e61d Improved Logger Editor UI
- Added default weight for each column of the table
- Added Severity Level labels
2023-07-06 18:07:55 -04:00
Antoine Pilote
701874d1a0 Improved viewport UI
- Fixed gizmo offset
- Centered FPS and MS labels in their boxes
- Removed padding of the toolbar
- Moved FPS and MS labels to the right of the toolbar
2023-07-06 15:49:47 -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