Commit Graph

32 Commits

Author SHA1 Message Date
max 2c84e650d6 Combined transform systems
Profiler window calls count
Parallel transform system is now in the normal transform system
Removed unused parent system
2024-10-20 03:51:59 +02:00
max 82fe47f627 Profiler and LocalToWorldThreadedSystem
Added a simple profiler
Testing LocalToWorldSystem with Parallel execution for root nodes
2024-10-19 23:41:05 +02:00
max ba88432e77 unsafe drag drop test
- unsafe because of entity reference
- unsafe because of unsafe code lol
- fixes in parent/child system
2024-10-15 22:29:19 +02:00
max 5cc876fce9 tree hierachy and selection test 2024-10-15 21:47:23 +02:00
max 91b4f5fafb hierachy and parent child system updates
- started working on an editor hierarchy window
- testing filters
- testing parent child relations without system
- testing root component
- thinking about how to get all entities that are not a child, but also don't have an other identifying component
2024-10-15 00:41:45 +02:00
max 0d14a32726 added idenentity transform 2024-10-13 01:20:23 +02:00
max b3adef3a40 Naming, comments and local to world update 2024-10-13 01:05:46 +02:00
max 30deeca452 ecs and tranforms
added the moonworks ecs library.
testing it by setting up a transform and parent system.
2024-10-13 00:08:01 +02:00
max 6f505f34a9 Unload resources before destroying device. 2024-07-20 00:45:16 +02:00
robert 92cf24fe9f - Added resource manager
- Shader building now inspects the spir-v for descriptor sets and writes the info to the output binary
2024-07-13 13:45:12 +02:00
max 60b85960ff EditorGui setup 2024-07-12 19:09:59 +02:00
max b003ffbaec Merge branch 'main' into ImGui 2024-07-12 18:08:28 +02:00
max 777059489c updated project structure 2024-07-12 17:59:06 +02:00
max 16b04ea22a Editor dummy code 2024-07-12 17:27:01 +02:00
max 9890026656 Fix viewports 2024-07-12 16:38:42 +02:00
max d8b41b0827 Fix viewports 2024-07-12 16:38:30 +02:00
robert fe582c4fba - Added build configurations
- Configured csprojects
- CopyLibs functionality in builder
2024-07-11 23:46:32 +02:00
max 42b978e8c9 working on window handling 2024-07-10 23:18:56 +02:00
max 2c839d8fad Rename and mouse cursor support 2024-07-10 21:50:04 +02:00
robert 97c2b308f1 Added builder
Added shader importer
2024-07-06 23:33:04 +02:00
max 1eb899b240 gui events
fix scroll input
handle gui side, move and closed events
2024-07-06 01:29:12 +02:00
max 7cbb745721 fix library and input 2024-07-05 23:22:11 +02:00
max 1e1ed303ad Added ImGui.NET
Start working on controller.
2024-07-05 21:56:14 +02:00
robert 1c64d6fe54 Added copy libs targets
Added native libs for linux
2024-07-05 14:46:43 +02:00
robert 8334a24fd1 Setup entry point + integrated moonworks stuff 2024-07-05 14:32:58 +02:00
max e7a4a862be Added wellspring and dev1dfile 2024-07-05 14:13:09 +02:00
max 56cb14441f Added FAudio submodule 2024-07-05 14:07:13 +02:00
max cd8beb0337 fix refresh folder 2024-07-05 13:54:42 +02:00
max 4794fbc647 Updated project libraries 2024-07-05 13:43:54 +02:00
max 8169d43a97 Move runtime libraries into project folder 2024-07-05 13:43:54 +02:00
max 74ad4e04c8 Add Refresh2 and SDL2 to project 2024-07-05 12:56:37 +02:00
max f9a9331584 Created solution 2024-07-05 12:21:17 +02:00