Commit Graph

31 Commits

Author SHA1 Message Date
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
Antoine Pilote
ca46e4e012 Fixed uniform buffer AO problem 2021-07-02 15:50:13 -04:00
Antoine Pilote
68d276c4b6 Fixed triggers mesh collision to account for all faces 2021-07-02 03:30:12 -04:00
Antoine Pilote
e5306bfed4 Fixed FGD saving, Scene building 2021-07-02 02:07:32 -04:00
Antoine Pilote
14190508cf Working FGD export
Added trenchbroom path settings
Saving Entity definition file,.
2021-07-01 22:56:43 -04:00
Antoine Pilote
0f010e0e74 Major editor upgrade, bug fixes, and more. 2021-06-29 21:47:37 -04:00
Antoine Pilote
7260234f8a Editor polishing 2021-06-28 20:03:11 -04:00
Antoine Pilote
4f30fb78ff Refact editor UI and logger 2021-06-28 17:24:52 -04:00
Antoine Pilote
fcdeff9d99 Added triggers and targetting system for brushes. Added corresponding Scripting API endpoint for accessing those. 2021-06-27 22:27:57 -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
5b56e2ff9a Character controller working better
Moved ECS systems to separate folders
better raycast normal result
2021-06-18 16:44:54 -04:00
Antoine Pilote
8f238cd4ca Now FPS character controller demo with fixed shading 2021-06-16 00:04:21 -04:00
Antoine Pilote
6e721724c9 added msdf-atlas-gen 2021-06-12 14:06:12 -04:00
Antoine Pilote
cdfee1981c Various improvements:
Framebuffer resize queued to next frame to fix flickering
Wren VM init moved to on play event
Added new Wren modules
Added missing components to the editor
Changed how the wren scripts gets initialized
2021-06-12 13:01:07 -04:00
Antoine Pilote
855bb1edd6 Major scripting update🕹
- Added Input wren module
- Added Math wren module
- Added Entity wren module
- Changed camera API
2021-06-10 22:23:53 -04:00
Antoine Pilote
41742ce0ad Added Wren scene module ⛏ 2021-06-10 15:15:11 -04:00
Antoine Pilote
19db72aa22 Added Wren scripting with module system 📚
Added Input pressed, released system
Added interface button support with wren onclick callback
2021-06-09 22:15:53 -04:00
Antoine Pilote
49cfe9e421 Refact UI and SDF font managment 2021-06-04 14:31:16 -04:00
Antoine Pilote
af70933eca SDF font rendering 2021-06-03 22:08:38 -04:00
Antoine Pilote
1246753c4b Added css rules and SDF font lib 2021-06-02 20:38:01 -04:00
Antoine Pilote
e3052e2e1f Parsing css and css groups 2021-06-02 09:41:39 -04:00
Antoine Pilote
39aaa4cd2c Yoga layout working 2021-05-31 23:03:29 -04:00
Antoine Pilote
1f1047d23b Fixed some lighting bug + serialization progress 2021-05-24 19:23:34 -04:00
Antoine
79e037a930 Initial push 2021-05-13 20:41:57 -04:00