Jiga228
|
7aec01ccc8
|
Вынес управление VkInstance в отдельный класс
|
2026-06-23 17:46:21 +07:00 |
|
Jiga228
|
280f843fb7
|
Чутка доделал делегаты
|
2026-06-22 14:47:53 +07:00 |
|
Jiga228
|
59f147fafc
|
Обновил библиотеку Delegate.h до последней версии
|
2026-06-05 21:07:58 +07:00 |
|
Jiga228
|
cf4f8236f6
|
Merge pull request 'Добавил автоматическую установку Vulkan SDK (пока только для Windows)' (#3) from main into render
Reviewed-on: #3
|
2026-06-03 12:51:16 +00:00 |
|
Jiga228
|
d1692198af
|
Убрал из сборщика тестов загрузку Vulkan SDK
CMake on a single platform / build (push) Successful in 1m44s
|
2026-06-03 19:43:32 +07:00 |
|
Jiga228
|
1cfbfd61be
|
Добавил автоматическую установку Vulkan SDK (пока только для Windows)
CMake on a single platform / build (push) Has been cancelled
|
2026-06-03 19:41:09 +07:00 |
|
Jiga228
|
7d3e211a50
|
Merge pull request 'Merge pull request 'Merge pull request #5 from Jiga228/main' (#1) from render into main' (#2) from main into render
Reviewed-on: #2
|
2026-06-01 09:37:37 +00:00 |
|
Jiga228
|
a76120b73a
|
Удалил stb_image за ненадобностью
CMake on a single platform / build (push) Successful in 1m33s
|
2026-06-01 09:31:14 +00:00 |
|
Jiga228
|
52ba89f193
|
Merge pull request 'Merge pull request #5 from Jiga228/main' (#1) from render into main
CMake on a single platform / build (push) Successful in 1m31s
Reviewed-on: #1
|
2026-06-01 09:20:11 +00:00 |
|
Jiga228
|
a1cf661286
|
Добавил возможность вращать камерой
CMake on a single platform / build (pull_request) Successful in 1m30s
|
2026-06-01 14:10:54 +07:00 |
|
Jiga228
|
e1db9fd588
|
Начинаю добавлять управление камерой. (Сейчас только её позиция)
|
2026-05-31 22:37:26 +07:00 |
|
Jiga228
|
6389e6b25f
|
Удалил UType::object_ptr и заменил его на комбинацию из std::shared_ptr и std::weak_ptr из-за ужасной реализации.
|
2026-05-31 20:38:30 +07:00 |
|
Jiga228
|
fa3e987e93
|
Чистка кода
|
2026-05-24 11:21:38 +07:00 |
|
Jiga228
|
582b23d0f8
|
Сделал минимальный GC для видеопамяти
|
2026-05-23 23:23:43 +07:00 |
|
Jiga228
|
9db3d9b0e2
|
Удалил старый ModelManager. Доработал режим сборки "Engine" теперь копирование инициируется не bat файлом а проектом. Теперь UwURenderEngine копирует свои заголовки
|
2026-05-22 14:47:44 +07:00 |
|
Jiga228
|
5b6974aa8b
|
Поправил маленький баг в скриптах сборки. Исправил cmake файл для генератора проектов. Закончил миграцию glfw репозитория
|
2026-05-21 16:29:13 +07:00 |
|
Jiga228
|
12a55521bd
|
Start swap glfw repo
|
2026-05-21 15:54:35 +07:00 |
|
Jiga228
|
734db410d1
|
Add RenderEngineSDK
|
2025-10-29 13:20:04 +07:00 |
|
Jiga228
|
1ab74b8128
|
Переместил менеджер моделей в UwURenderEngine, так как у него нет прямой зависимости от ядра и у ядра нет зависимости от него
|
2025-10-27 23:15:02 +07:00 |
|
Jiga228
|
740c80e8c7
|
Move classes Mesh and StaticMesh to UwURenderEngine project. Because they depended from UwURenderEngine
|
2025-10-25 23:20:28 +07:00 |
|
Danil
|
1f88e0f0b9
|
Merge pull request #5 from Jiga228/main
Last version from main
|
2025-10-25 23:17:26 +07:00 |
|
Danil
|
e34abea452
|
Merge branch 'render' into main
|
2025-10-25 23:15:37 +07:00 |
|
Jiga228
|
29f700d3a5
|
Вынес движок рендера в отдельный модуль ввиде статической библиотеки
|
2025-10-25 20:33:21 +07:00 |
|
Danil
|
e3fb9a1332
|
Fix workflow
|
2025-10-24 17:12:58 +07:00 |
|
Danil
|
42c9706ca5
|
Add tests for windows
|
2025-10-24 17:09:58 +07:00 |
|
Jiga228
|
8965669d6a
|
Add build modes. Engine - build framework only. Tests - build unit tests only. TestGame - build TestGame and engine libraries. All - build all. Add scripts for easy build projects in different modes. "build_tests.bat" - create build directory, configure tests project and build there. "build_Engine.bat" - create build directory, configure engine projects, build there and copy header files to "build/bin/include".
|
2025-10-24 17:05:10 +07:00 |
|
Jiga228
|
8d7dcac563
|
Fix crash in Release configuration
|
2025-10-23 23:04:33 +07:00 |
|
Danil
|
fbf254907d
|
Merge pull request #4 from Jiga228/render
Modificate render
|
2025-10-23 20:42:53 +07:00 |
|
Jiga228
|
e52df7ef12
|
Add third coordinate
|
2025-10-23 18:23:23 +07:00 |
|
Danil
|
b9c7517a60
|
Merge pull request #3 from Jiga228/render
Render
|
2025-10-22 22:06:39 +07:00 |
|
Jiga228
|
4bec5afd72
|
Start 3D. DescriptionPool, DescriptionSets and more other
|
2025-10-22 22:03:34 +07:00 |
|
Jiga228
|
7990b1352c
|
Add index buffer
|
2025-10-19 17:59:35 +07:00 |
|
Danil
|
83e5b8b97d
|
Merge pull request #2 from Jiga228/main
Link
|
2025-10-19 17:56:37 +07:00 |
|
Jiga228
|
1ba310ba92
|
Refactor
|
2025-10-18 17:08:50 +07:00 |
|
Jiga228
|
d79258e191
|
Refactor
|
2025-10-18 16:39:43 +07:00 |
|
Jiga228
|
450b3839c6
|
Refactor
|
2025-10-18 16:14:14 +07:00 |
|
Jiga228
|
cafad47679
|
Fix model manager. It's version stable for model manager
|
2025-10-18 14:48:33 +07:00 |
|
Jiga228
|
0ec86e3de8
|
Move world on unordered_map and object_ptr
|
2025-10-18 14:26:22 +07:00 |
|
Jiga228
|
bed233e56c
|
Fix load configs
|
2025-10-18 13:03:26 +07:00 |
|
Jiga228
|
137522cefa
|
Move to object_ptr
|
2025-10-17 21:39:30 +07:00 |
|
Jiga228
|
136235749a
|
Add custom soft pointer "object_ptr" and tests for this
|
2025-10-17 21:11:09 +07:00 |
|
Jiga228
|
938b76ac07
|
Revert "Replaced hard pointers to shared_ptr in SaveMap"
This reverts commit 4e58512567.
|
2025-10-15 18:59:42 +07:00 |
|
Jiga228
|
4e58512567
|
Replaced hard pointers to shared_ptr in SaveMap
|
2025-10-15 18:49:28 +07:00 |
|
Jiga228
|
189a6d43fe
|
Remove UString. And replaced std::map to std::unordered_map
|
2025-10-15 18:20:27 +07:00 |
|
Jiga228
|
87c72e4a48
|
Add tests for SaveMap
|
2025-10-13 21:06:23 +07:00 |
|
Jiga228
|
8819114b63
|
Add GetWorld to Actor. Integrate google test. Add Model manager class. Rename *.h to *.hpp files
|
2025-10-13 19:31:27 +07:00 |
|
Jiga228
|
fedffa7634
|
Add classes Mesh and StaticMesh
|
2025-10-10 19:39:30 +07:00 |
|
Jiga228
|
2b2ed1f050
|
Clear code
|
2025-10-07 21:18:11 +07:00 |
|
Jiga228
|
d5261561ed
|
Remove old module system
|
2025-10-07 21:07:54 +07:00 |
|
Jiga228
|
bb48fb6dfb
|
Move load config for world to factory
|
2025-10-07 20:12:10 +07:00 |
|