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
Antoine Pilote
8b8e29db3f
Quake brushes are not deserialized correctly, meaning you can build navmesh without rebuilding the quake map first.
2024-07-11 15:07:54 -04:00
Antoine Pilote
7b48319ff5
Added Recast&Detour implementation
...
- Implemented debug renderer of navigation meshes
- Can now generate navigation meshes from .map files
2024-07-11 04:54:57 -04:00
Antoine Pilote
a5ee88cb8e
Optimized deserialization
2023-08-03 18:56:30 -04:00
Antoine Pilote
575f12eae5
pp
2023-07-06 04:29:27 -04:00
antopilo
a8abef1ab2
Cleanup
2022-06-23 20:58:07 -04:00
antopilo
a71bfcbe75
Huge rework of editor and other changes.
2022-01-09 16:44:20 -05:00
antopilo
a6823ba2fa
Transform system overhaul
...
Fixed child rotations
Added editor overhauls
2021-09-05 16:43:38 -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
78d02a5859
Fixed volumetric fog, added transform system
2021-07-03 20:52:29 -04:00
Antoine Pilote
4f30fb78ff
Refact editor UI and logger
2021-06-28 17:24: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
5b56e2ff9a
Character controller working better
...
Moved ECS systems to separate folders
better raycast normal result
2021-06-18 16:44:54 -04:00