ImGuizmo:即时模式3D Gizmo,用于基于Dear Imgui的场景编辑和其他控件

时间:2024-05-24 14:13:53
【文件属性】:

文件名称:ImGuizmo:即时模式3D Gizmo,用于基于Dear Imgui的场景编辑和其他控件

文件大小:783KB

文件格式:ZIP

更新时间:2024-05-24 14:13:53

C++

ImViewGizmo 用1行代码操纵视图方向 ImGuizmo ImGizmo是Dear ImGui之上构建的一个小型(.h和.cpp)库,可让您处理(当前旋转和平移)4x4浮点矩阵。 没有其他依赖。 考虑到即时模式(IM)原理进行编码。 针对DearImgui 1.53WIP构建 现在有一个Win32 / OpenGL的示例! 在bin目录中带有二进制文件。 不测序仪 一个WIP小型定序器,用于编辑时间轴中不同事件的帧开始/结束。 检查样本中的文档。 还有更多... API文件 在ImGui_XXXX_NewFrame()之后立即调用BeginFrame; void BeginFrame (); 如果鼠标光标悬停在任何Gizmo控件(轴,平面或屏幕组件)上,则返回true bool IsOver ();** 如果鼠标IsOver或Gizmo处于移动状态,则返回true


【文件预览】:
ImGuizmo-master
----ImGradient.h(425B)
----bin()
--------ImGuizmoSample.exe(376KB)
----example()
--------imstb_rectpack.h(20KB)
--------imgui_internal.h(145KB)
--------imgui_widgets.cpp(393KB)
--------ImGuizmoSample.vcxproj(8KB)
--------stb_image.h(245KB)
--------ImApp.h(150KB)
--------imgui_draw.cpp(187KB)
--------imconfig.h(8KB)
--------main.cpp(21KB)
--------imgui.h(231KB)
--------imstb_truetype.h(188KB)
--------imstb_textedit.h(54KB)
--------imgui.cpp(519KB)
----ImGradient.cpp(3KB)
----ImCurveEdit.cpp(14KB)
----ImCurveEdit.h(2KB)
----LICENSE(1KB)
----README.md(5KB)
----ImSequencer.cpp(29KB)
----ImZoomSlider.h(10KB)
----ImGuizmo.h(10KB)
----.editorconfig(187B)
----ImSequencer.h(2KB)
----ImGuizmo.cpp(100KB)

网友评论