Commit Graph
18 Commits
Author SHA1 Message Date
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 b1a1f4f063 Interface component, Serialization of mesh components 2021-09-08 18:35:10 -04:00
antopilo a045bc6f15 Fixed entity deletion through context menu 2021-09-04 16:29:01 -04:00
Antoine Pilote 0c6ed48bbd Major cleanup.
Moved to namespace
Cleanup includes
2021-07-11 18:56:44 -04:00
Antoine Pilote 0f010e0e74 Major editor upgrade, bug fixes, and more. 2021-06-29 21:47:37 -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
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 3843a3fe2d New UI framework stuff + lua 2021-05-25 21:38:22 -04:00
Antoine Pilote 1f1047d23b Fixed some lighting bug + serialization progress 2021-05-24 19:23:34 -04:00
Antoine Pilote e14a2f18d9 Serialization project and scene 2021-05-19 21:16:30 -04:00
Antoine Pilote 5f364dabb2 Serialization work 2021-05-15 23:57:26 -04:00
Antoine 62e7d354f7 migrated to premake 2021-05-14 14:31:55 -04:00