Commit Graph
24 Commits
Author SHA1 Message Date
Antoine Pilote 8a8db47f6c Added lookat 2023-07-12 16:10:20 -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
Antoine Pilote 431dd26a61 Added lerp to math scripting module 2023-07-07 01:33:27 -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
antopilo a71bfcbe75 Huge rework of editor and other changes. 2022-01-09 16:44:20 -05:00
antopilo 4d1e134eaa refactoring scene rendering 2021-09-20 06:49:45 -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
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 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 7260234f8a Editor polishing 2021-06-28 20:03:11 -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 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 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