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
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
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
Antoine Pilote
c7fedd830d
Better procedural sky default sun intensity
2023-07-03 20:26:08 -04:00
Antoine Pilote
649ddc5bd9
Fixed uninitialized variables with shapes
2023-07-03 20:23:49 -04:00
Antoine Pilote
fc183b4813
Physics system progress
...
Added CharacterController creation
Reworked and refactored shape and body system internally
Code cleanup
Brought back Hull serializing for Quake map brushes
Updated Editor panels accordingly
2023-07-03 19:16:02 -04:00