Open ocornut opened 4 years ago
Sandbox is a falling sand game like The Power Toy or Sandspiel.
I used imgui-rs
, imgui-winit-support
, and imgui-wgpu
for the UI. Code is here https://github.com/JMS55/sandbox/blob/master/src/ui.rs.
Receiver 2 (https://store.steampowered.com/app/1129310/Receiver_2/) has a dear imgui debug menu (and other tools), used over Unity with Wolfire custom binding
Bizzarrus: "Some data track widgets I made a while ago for my company's internal tool"
Uniday Engine https://www.youtube.com/watch?v=EAH-07n5gm8&feature=youtu.be
X_WhatsTheGeek_Xx: "Software Defined Radio software I'm working on. Uses default imgui widgets for the sidebar and a custom waterfall/fft widget"
Niad: "Using the tables branch for this server select menu, tables seem nice"
Veronica Park: "This not my current project, but it is an "inventory simulator" I guess..."
moneyl: "A game / destruction sim thing I've been working on (never actually got to gameplay as usual lol). Going to adapt this code to make a 2d game instead to hopefully make things simpler. Using imgui for tools and may use it for game UI as well. Using this theme: https://github.com/ocornut/imgui/issues/707#issuecomment-512669512 The icons are FontAwesome + this library https://github.com/juliettef/IconFontCppHeaders/"
IronicallySerious: "Using ImGui in our own engine editor that we are making in college and hope to release our game with it soon!"
I use ImGui a lot in my curriculum at Breda University of Applied Sciences. Here are two screenshots from student projects, posted with permission.
BitBuster, a voxel based co-op shooter. Credits here
RTX real-time ray tracer by Viktor Zoutman
This blog post for World of Warcraft 8th extension shows a screenshot using dear imgui for game ui mockup of their "Adventures" feature: https://worldofwarcraft.com/en-us/news/23507730/engineers-workshop-developing-for-mobile-and-pc
Microsoft Flight Simulator 2020 shows Dear ImGui in developer mode (screens from a video by LGR )
Here's simple little date/time picker I put together for ImPlot's new time-formatted axes. Since it may be useful to others, the code can be found here and here. There a few light wrappers around time_t
, localtime
, mktime
, etc, but otherwise it should be simple to strip out. Hope someone finds it useful!
VVERSimulator is a VVER-440 Pressurized Water Reactor Simulator. It simulates the primary circuit of Unit 3 of the Paks Nuclear Power Plant in Hungary.
It also uses the Plot widgets to show real time charts:
Glitter Studio is a WIP particle editor for Sonic Generations. Currently closed source, but I plan to make it open once it is ready for public use.
Vulkan rewrite of NoodlesPlate with ImGui Docking branch and ImGuiColorTextEdit widget
My game engine's little WIP editor OverEngine
The welcome screen in my level editor
Glitter Studio is a WIP particle editor for Sonic Generations. Currently closed source, but I plan to make it open once it is ready for public use.
Looks amazing!
How did you manage to layout your Properties window, with names on the left and values on the right?
NVIDIA Texture Tools Exporter uses Dear ImGui: https://developer.nvidia.com/nvidia-texture-tools-exporter
We're slowly entering an era where it'll become harder to spot Dear ImGui in some applications when they are using custom widgets (in the case of this, it's clearer when using the app, and the licence information explicitly mention dear imgui)
In wxWidgets, there's a hot-key combination when used on a generated executable that reveals useful information: Ctrl+Alt+<mouse-middle-key>
.
I guess it's a hidden feature.
Maybe something like it could be added in Dear imGui?
Glitter Studio is a WIP particle editor for Sonic Generations. Currently closed source, but I plan to make it open once it is ready for public use.
Looks amazing!
How did you manage to layout your Properties window, with names on the left and values on the right?
I was also interested in this and after looking a bit through the source code, which seems to be public now, I found that many widgets are implemented in UiHelper.h
.
This is Part 11, I am splitting issues to reduce loading times and locked the old ones.
Browse all threads using the gallery label.
Also see: Software using dear imgui (you can help complete the list!)
Screenshots Part 1 #123 Screenshots Part 2 #539 Screenshots Part 3 #772 Screenshots Part 4 #973 Screenshots Part 5 #1269 Screenshots Part 6 #1607 Screenshots Part 7 #1902 Screenshots Part 8 #2265 Screenshots Part 9 #2529 Screenshots Part 10 #2847 Screenshots Part 11 #3075 Screenshots Part 12 #3488 Screenshots Part 13 #3793 Screenshots Part 14 #4451 [...] see gallery label link above for newer pages.
You can post your screenshots here!