Peter Johnson
5f78b76702
[build] Set GLFW_INSTALL to OFF
2020-11-14 21:03:22 -08:00
Peter Johnson
508f05a47e
[imgui] Fix typo in Windows CMake target sources
2020-11-14 21:03:22 -08:00
Kaitlyn Kenwell
1ec145ec87
[imgui] Add IMGUI_IMPL_OPENGL_LOADER_GL3W to cmake compile defs ( #2728 )
...
If compiled on a system with a glew header installed, it would autodetect that first and fail to link.
2020-09-24 20:21:44 -07:00
Peter Johnson
1593eb4d47
[sim] Add plotting to simulation GUI
2020-09-02 21:13:38 -07:00
Prateek Machiraju
c2c4090902
[build] Fix CMake imgui and wpigui on macOS ( #2669 )
2020-08-29 20:40:50 -07:00
Peter Johnson
b80fde4388
[wpigui] Add wpigui wrappers for GLFW+imgui
...
These hide the platform specifics behind a common C++ API. Platforms:
- Windows: DirectX 11 (with 10 backwards compatibility)
- Linux: OpenGL 3
- Mac: Metal
2020-08-27 21:05:17 -07:00
Peter Johnson
492d6c2826
[sim] Update thirdparty-imgui ( #2552 )
...
Updates the following dependencies:
- glfw to latest 3.3-stable
- imgui to 1.76
- stb to latest master
Removes libvulkan dependency.
Also adds implot.
2020-06-27 16:02:40 -07:00
Peter Johnson
c165dc5e50
Simulation GUI: Add 2D field view ( #2261 )
...
The field image and robot image can be loaded or just a wireframe used.
The robot can be moved and rotated with a mouse click + drag.
The robot position is settable in robot code via the Field2d class.
2020-02-01 21:30:23 -08:00
Peter Johnson
5bce489b98
Add ProggyDotted font to imgui (both cmake and gradle)
2019-10-21 16:16:17 -07:00
Peter Johnson
f97d16073a
Add imgui build to cmake
2019-10-06 17:28:39 -07:00