WiggleWizard
7d66a19ab2
Architecture rework for components to accomodate for reflection
2024-09-15 21:31:06 +01:00
WiggleWizard
ffc79ccdf4
Initial reflection for components using the entt reflection API
...
Currently the only system using reflection is the drop down box when clicking "Add Component" in the entity inspector. The other systems and architecture is still designed around concrete compile time typing
2024-09-10 15:53:32 +01:00
antopilo
f5668d744a
Started spotlight shadow mapping
2024-08-28 20:02:38 -04:00
Antoine Pilote
24cd93c342
Fixed shadow mapping rendering incorrectly & Fixed crashed if open scene was cancelled
2024-08-11 00:57:41 -04:00
Antoine Pilote
6da7cb9d3f
Now rendering live preview when dragging models into viewport
2024-08-11 00:45:02 -04:00
Antoine Pilote
69d59266b9
Improved shadow mapping and refactored quakemap builder scene structure
2024-07-28 21:05:02 -04:00
Antoine Pilote
2653343f56
Added gizmo to Directional&Spotlight lights, also fixed direction calculations for ProceduralSky
2024-07-28 12:29:21 -04:00
Antoine Pilote
516a93a7f0
Added spot light type 🔦 & light direction now using global rotation
2024-07-28 11:50:14 -04:00
Antoine Pilote
2262b103c2
Code cleanup
2023-08-09 00:31:41 -04:00
Antoine Pilote
a5ee88cb8e
Optimized deserialization
2023-08-03 18:56:30 -04:00
Antoine Pilote
4e4d203666
Renamed some glm::vec3 to Vector3
2023-07-19 00:31:22 -04:00
Antoine Pilote
8be7695d1e
Code standardtization pass. Fixed a bunch of warnings.
2023-03-04 17:50:02 -05:00
antopilo
b273a2fb8a
Added Screen space reflections and Editor UI refactoring
2022-01-31 13:54:58 -05: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
4f93cb4395
Point entity and prefab
2021-09-10 00:04:38 -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
0c6ed48bbd
Major cleanup.
...
Moved to namespace
Cleanup includes
2021-07-11 18:56:44 -04:00
Antoine Pilote
8f4c5f8b08
Trigger physics update
2021-06-26 13:13:52 -04:00
Antoine Pilote
c7dc3cc476
Trenchbroom parser work with entities
...
Fixed lighting
Fixed global position system
Fixed child deletion system.
editor work for custom entities registration
2021-06-23 17:37:54 -04:00
Antoine Pilote
1740a5707f
CSM Shadows
2021-06-20 23:08:45 -04:00
Antoine Pilote
a211a90015
Light CSM work
2021-06-19 15:46:42 -04:00
Antoine Pilote
5b56e2ff9a
Character controller working better
...
Moved ECS systems to separate folders
better raycast normal result
2021-06-18 16:44:54 -04:00