- ImGuizmo 接入:Lib/ImGuizmo(src/ 布局)静态库,IMGUI_DEFINE_MATH_OPERATORS - ViewportPanel:Vulkan→GL 投影转换(Y 翻回 + 深度 [-1,1])、 SetDrawlist/SetRect 叠加绘制、decompose 写回 TransformComponent - W/E/R 切换(UE 语义);拖拽中 BlockingMouse 门控(输入归 Gizmo) - Dynamic 刚体选中提示:物理每帧写回,编辑被覆盖 - 修复:GizmoState.op 初值 0 无轴位(ImGuizmo::TRANSLATE=7)导致杆不绘制 - 点击拾取门控:抓杆时(IsOver/IsUsing)不发 pick 请求
35 lines
1.0 KiB
Plaintext
35 lines
1.0 KiB
Plaintext
[submodule "Lib/glfw"]
|
|
path = Lib/glfw
|
|
url = https://github.com/glfw/glfw.git
|
|
[submodule "Lib/glm"]
|
|
path = Lib/glm
|
|
url = https://github.com/g-truc/glm.git
|
|
[submodule "Lib/spdlog"]
|
|
path = Lib/spdlog
|
|
url = https://github.com/gabime/spdlog.git
|
|
[submodule "Lib/assimp"]
|
|
path = Lib/assimp
|
|
url = https://github.com/assimp/assimp.git
|
|
[submodule "Lib/entt"]
|
|
path = Lib/entt
|
|
url = https://github.com/skypjack/entt.git
|
|
[submodule "Lib/imgui"]
|
|
path = Lib/imgui
|
|
url = https://github.com/ocornut/imgui.git
|
|
branch = docking
|
|
[submodule "Lib/VulkanMemoryAllocator"]
|
|
path = Lib/VulkanMemoryAllocator
|
|
url = https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git
|
|
[submodule "Lib/tracy"]
|
|
path = Lib/tracy
|
|
url = https://github.com/wolfpld/tracy.git
|
|
[submodule "Lib/meshoptimizer"]
|
|
path = Lib/meshoptimizer
|
|
url = https://github.com/zeux/meshoptimizer.git
|
|
[submodule "Lib/JoltPhysics"]
|
|
path = Lib/JoltPhysics
|
|
url = https://github.com/jrouwe/JoltPhysics.git
|
|
[submodule "Lib/ImGuizmo"]
|
|
path = Lib/ImGuizmo
|
|
url = https://github.com/CedricGuillemet/ImGuizmo.git
|