Antoine Pilote
cc1b3237a5
Partial fix
2023-07-11 00:39:09 -04:00
Antoine Pilote
39caaeee41
Merge branch 'main' into NK-103-camera-corrupted-rotation
2023-07-10 17:36:22 -04:00
Antoine Pilote
07002f0d4a
Better maths
2023-07-10 17:36:17 -04:00
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
é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
ea3c7def51
Merge branch 'NK-104-rigidbodies-initial-rotation' into NK-103-camera-corrupted-rotation
2023-07-10 00:57:34 -04:00
Antoine Pilote
56858ab157
Oritentation fixed progress
2023-07-10 00:57:27 -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
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