Commit Graph

75 Commits

Author SHA1 Message Date
Antoine Pilote
9f60963102 Progress towards mental freedom 2023-07-13 23:31:07 -04:00
Antoine Pilote
13fb6be430 Calculate Forward and Right vector fixed gizmo stutter 2023-07-13 17:26:14 -04:00
Antoine Pilote
8a8db47f6c Added lookat 2023-07-12 16:10:20 -04:00
Antoine Pilote
a466065ac6 Progress towards finding transform corruption when drawing after loading scene 2023-07-12 01:21:47 -04:00
Antoine Pilote
0808f453b8 Fixed tabs 2023-07-09 21:30:51 -04:00
Antoine Pilote
88cda9aaa0 Added input enum for Wren and CPP 2023-07-09 21:29:54 -04:00
antopilo
32ba9e23d4 Updated readme 2023-07-08 20:11:31 -04:00
Antoine Pilote
431dd26a61 Added lerp to math scripting module 2023-07-07 01:33: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
e632c4b8d3 Added render target to gbuffer 2023-07-06 18:10:01 -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
c56a655be4 Improved Volumetric 2023-07-02 16:56:11 -04:00
Antoine Pilote
fca6b2f651 Various coding style improvements 2023-07-02 16:35:16 -04:00
Antoine Pilote
abc93cf799 Improved SSAO
Fixed distance check
Improved Halo artefacts
Better default values
2023-07-02 16:32:53 -04:00
Antoine Pilote
9d6679d3a4 Added missing resource files 2023-04-08 11:15:49 -04:00
Antoine Pilote
0ba492a872 Added icons and fixed audio manger crash 2023-04-04 01:39:23 -04:00
antopilo
41f6d02de1 Added sphere gizmo 2023-03-15 22:10:54 -04:00
antopilo
e78edb7052 Improved SSAO 2023-03-13 22:18:00 -04:00
Antoine Pilote
47985f507a Added SSAO 2023-03-05 13:00:12 -05:00
Antoine Pilote
abd5ac2dc8 Fixed volumetric Post FX 2023-03-04 17:44:59 -05:00
antopilo
8195d6879b Clean up code 2023-03-03 15:16:27 -05:00
a.pilote
b41f00c020 Added light and camera gizmo. 2022-07-17 17:26:40 -04:00
antopilo
b273a2fb8a Added Screen space reflections and Editor UI refactoring 2022-01-31 13:54:58 -05:00
antopilo
e216686272 Improved procedural sky rendering and settings panel. 2022-01-10 15:16:22 -05:00
antopilo
a71bfcbe75 Huge rework of editor and other changes. 2022-01-09 16:44:20 -05:00
antopilo
55ae840678 UI editor work 2021-09-26 22:56:25 -04:00
antopilo
4d1e134eaa refactoring scene rendering 2021-09-20 06:49:45 -04:00
antopilo
c02c3946b7 Added bloom post process 2021-09-15 21:18:44 -04:00
antopilo
a047032f86 Maths functions scripting api 2021-09-13 06:47:05 -04:00
antopilo
61e54c5a46 GLTF 2.0 support, Updated Scripting, Fixed point light shadowing, Added editor focus camera 2021-09-06 22:28:54 -04:00
antopilo
a6823ba2fa Transform system overhaul
Fixed child rotations
Added editor overhauls
2021-09-05 16:43:38 -04:00
antopilo
99ea3a906c Fixed framebuffer resizing and transform rotation matrix 2021-09-04 01:41:47 -04:00
antopilo
c3d3e20ab4 Fixed shading in deferred.
Added sky in deferred.
Started render buffer abstraction
2021-09-01 22:31:45 -04:00
antopilo
54a138c044 Added GBuffer 2021-08-31 23:27:19 -04:00
antopilo
1b916993e0 Added move to dither 2021-08-31 19:10:15 -04:00
antopilo
fb9751641f Various fixes:
- removal of entity crash
- play mode corrupt scene graph
- Added dither effect on selected entity
2021-08-30 21:46:19 -04:00
Antoine Pilote
4b34782452 UI added hover styling and code cleanup 2021-07-25 15:08:36 -04:00
Antoine Pilote
93e58db870 UI work 2021-07-19 00:09:00 -04:00
Antoine Pilote
c3c995bc5f UI text alignment work 2021-07-15 16:03:39 -04:00
Antoine Pilote
8ecab5c3ad Frustum culling progress
Unlit materials
Renderer cleanup
2021-07-14 22:10:05 -04:00
Antoine Pilote
2b88ee09e3 Quake maps geometry batching
Rendering Optimization
2021-07-13 22:23:19 -04:00
Antoine Pilote
38ceae6fa9 Rendering refactoring 2021-07-12 20:17:16 -04:00
Antoine Pilote
0c6ed48bbd Major cleanup.
Moved to namespace
Cleanup includes
2021-07-11 18:56:44 -04:00
Antoine Pilote
2c2612be7b Transparent 2021-07-11 14:32:01 -04:00
Antoine Pilote
81db910e7f Added editor Gizmos, and shader manager 2021-07-10 19:27:13 -04:00
Antoine Pilote
78d02a5859 Fixed volumetric fog, added transform system 2021-07-03 20:52:29 -04:00
Antoine Pilote
f5bcb12f61 Added nuake wren modules path detection, removed project stuff 2021-07-03 16:00:13 -04:00
Antoine Pilote
2fff0594b0 Added stepsmoothign for demo character controller 2021-07-03 11:08:37 -04:00