Commit Graph

50 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
6be63195f0 comment 2024-10-15 23:19:46 +02:00
max
9387bfa59c switched back to imgui dragdrop 2024-10-15 23:17:58 +02:00
max
86b54e1521 test with ecs source and target drag drops 2024-10-15 23:15:35 +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
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
cce6e00960 - Merge 2024-07-12 23:11:47 +02:00
1096597161 - Fixed bug in builder when no content files exist 2024-07-12 23:10:44 +02:00
d45f7c3b8c - Fixed bug in builder when no content files exist 2024-07-12 23:08:52 +02:00
max
7a81026ca5 Merge remote-tracking branch 'origin/ImGui' 2024-07-12 19:51:41 +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
4b824f3205 Add License 2024-07-12 16:38:54 +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
dd3bbf1d5b - Re-added win libs 2024-07-11 23:48:45 +02:00
38080703ec - Deleted ignored folders 2024-07-11 23:47:43 +02:00
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
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
max
26eb1da3f0 dirty libs? 2024-07-05 15:18:57 +02:00
max
e46b43281f windows libs
updated ignore file
included libs
2024-07-05 15:03:32 +02:00
1c64d6fe54 Added copy libs targets
Added native libs for linux
2024-07-05 14:46:43 +02:00
5d2c350bb8 Removed old library dir 2024-07-05 14:34:37 +02:00
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
76b1f9c212 Added imgui.ini 2024-07-05 13:37:21 +02:00
47b811c7ac Added Rider stuff to gitignore 2024-07-05 13:34:58 +02:00
max
74ad4e04c8 Add Refresh2 and SDL2 to project 2024-07-05 12:56:37 +02:00
max
e1f0a30724 Add Refresh2 and SDL 2024-07-05 12:43:47 +02:00
max
f9a9331584 Created solution 2024-07-05 12:21:17 +02:00
max
5e64503765 git ignore and attributes 2024-07-05 12:11:50 +02:00
max
de2b3e2953 Initial commit 2024-07-05 12:04:38 +02:00