Commit Graph
87 Commits
Author SHA1 Message Date
Antoine Pilote 4e4d203666 Renamed some glm::vec3 to Vector3 2023-07-19 00:31:22 -04:00
Antoine Pilote dbac1c187f Dynamic gizmos
- Added cylinder collider component
- Dynamic cylinder, capsule, box, sphere gizmos
- Added wireframe for mesh shape
2023-07-15 19:26:37 -04:00
Antoine Pilote 6384c39efd PR Fixes 2023-07-14 12:32:26 -04:00
Antoine Pilote 13fb6be430 Calculate Forward and Right vector fixed gizmo stutter 2023-07-13 17:26:14 -04:00
Antoine Pilote 44597fbe43 Work but still broken 2023-07-13 15:57:54 -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 cc1b3237a5 Partial fix 2023-07-11 00:39:09 -04:00
Antoine Pilote fad2259912 Parsing validation for mesh UV when NULL 2023-07-07 17:22:08 -04:00
Antoine Pilote 244a5f1b27 Changed order of Draw for PostFX 2023-07-07 01:34:07 -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 c8e4b2f8e5 Hide Volumetric debug view 2023-07-06 18:08:17 -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 5d6052f027 Code cleanup 2023-07-04 00:14:35 -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
antopilo 278e759105 Fixed SSR resizing everytime 2023-03-15 22:11:04 -04:00
antopilo d5e96f8a1c Reduced default SSAO strength to 1.0 2023-03-14 22:38:37 -04:00
antopilo e78edb7052 Improved SSAO 2023-03-13 22:18:00 -04:00
antopilo a777f37830 Improved editor camera support 2023-03-06 12:13:06 -05:00
Antoine Pilote 69a2013a0f Added some serialization and added shader functionallity 2023-03-05 20:09:57 -05:00
Antoine Pilote b1edeb387f Fixed scripting engine crash and improved transformation system 2023-03-05 18:19:41 -05:00
Antoine Pilote 435d50e655 Fixed imgui crash 2023-03-05 13:02:09 -05:00
Antoine Pilote 47985f507a Added SSAO 2023-03-05 13:00:12 -05:00
Antoine Pilote 8be7695d1e Code standardtization pass. Fixed a bunch of warnings. 2023-03-04 17:50:02 -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
Antoine Pilote 344e2fb0c8 Added Camera component panel 2023-03-01 22:03:12 -05:00
Antoine Pilote f5c5497122 Can now build with JoltPhysics 2022-09-25 15:27:43 -04:00
Antoine Pilote 382802c62a Rework
-Removed bullet
-Removed Soloud
Removed every instances of bullet usage.
Edited some UI stuff
2022-09-24 20:14:51 -04:00
a.pilote 5fb1e376c2 added material editing in mesh panel. Renamed mesh component to model component. 2022-07-17 14:15:11 -04:00
a.pilote de3434703d Show ResourceID instead of nothing in component UI panel. 2022-07-15 22:08:54 -04:00
a.pilote 249e26dcd5 Removed euler, only quaternion and dirty flag 2022-07-14 17:45:06 -04:00
a.pilote fb6080d734 Fixed quaternion for transforms 2022-07-13 20:27:32 -04:00
antopilo 162966eeb0 Made material resource file editable from engine 2022-06-29 18:05:59 -04:00
antopilo 407ff89df7 Refactor Mesh serialization and model system. 2022-06-28 19:56:16 -04:00
a.pilote 6b827e9db7 Mesh cleanup. 2022-06-27 20:12:56 -04:00
antopilo 7ba865ef14 Fixes
Added Welcome screen
Fixed for c++ 20
2022-06-23 20:43:32 -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
Antoine Pilote b8d94e94ed Merge pull request #6 from antopilo/rml_ui
Major push
2022-01-09 16:49:35 -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
Filip Homolka 41cac85899 Maths.h
Camera.cpp
Components.h
LightComponent.h
MeshComponent.h
Entity.h
ImGuiHelper.h

Changed backslashes to slashes, for unix-compatibility
2021-09-20 23:11:15 +02: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