项目作者: ousttrue
项目描述 :
imgui samples
高级语言: C++
项目地址: git://github.com/ousttrue/imgui_samples.git
imgui samples
IMGUI と IM3D の練習
_external
Define IM3D_VERTEX_ALIGNMENT=16
is very important.
glew
samples
Minimum sample without imgui.
Application is separated 3 parts.
- Window and 3D API. Window back buffer, size and mouse state.
- 3D scene and camera.
- Im3d. Combine window size, mouse state, scene and camera state.
im3d_minimum_dx11
im3d_minimum_gl3
im3d_minimum_es3
But im3d.glsl is not work. Only teapot.
maybe glDrawArraysInstance ?
im3d_in_imgui_view_dx11
- Direct3D11
- Render 3D View and Gizmo to renderTarget
- Show renderTarget in
ImGui::Image
- handling mouse input to renderTarget
