imgui
imgui copied to clipboard
Gallery: Post your screenshots / code here (PART 17)
This is Part 17, I am splitting issues to reduce loading times and avoid github collapsing messages.
Browse all threads and find latest one using the gallery label.
Also see: Software using dear imgui (you can help complete the list!)
You can post your screenshots here!
WIP modding tool for a somewhat retro game made with my limited programming knowledge and skills.
I used ImGui, ImPlot, and imnodes in my hobby real-time renderer. Full source code available on GitHub.
TII Unimore Racing, a University of Modena and Reggio Emilia team.
This is our perception stack completing a full lap in Autodromo Nazionale Monza using LiDAR localization only during Indy Autonomous Challenge.
https://github.com/ocornut/imgui/assets/55996294/401a7673-addb-4bf8-928f-1b21058aacc9
Spotted in S.T.A.L.K.E.R. 2: Heart of Chornobyl.
Working on a small project..will be released open source soon!
PONC is the graphical tool used by telecommunication engineers to design, manage, and optimize Passive Optical Network layouts.
https://github.com/qoala101/ponc
Based on https://github.com/thedmd/imgui-node-editor
A little library of useful audio code. Uses ImGui for UI for choosing devices, etc. Shows how to gather audio data and do FFT for real-time frequency analysis in threads, and demos my little profiler for looking at thread work. Supports loading and rendering a midi file using the tiny sound font synthesiser, and hooks up ableton link for tempo synchronisation. Also shows how to synthesise audio using the soundpipe library. Just a useful grab-bag of bits if you are getting into audio coding.
https://github.com/Rezonality/zing
Some shots from the ImGui-based editor we used to produce our Revision 2023 demo: https://www.pouet.net/prod.php?which=94177
Dear ImGui has been amazing from the start and remains a pleasure to work with 🙂
Furnace - a multi-system chiptune tracker with support for many chips and a customizable interface.
Only Dear ImGui made this possible - without it, our development pace wouldn't be so fast.
I spotted this in a recent research paper about image generation and interactive deformation: Drag Your GAN: Interactive Point-based Manipulation on the Generative Image Manifold
There are demos videos in the linked page.
This looks like a usage of ImGui in a research environment, so it probably uses a form of python bindings. However, no info about this is provided in the paper.
Just for fun. see my WIP ToolBar :)
for the moment the syntax is in ImGui style :
if (ImGui::BeginToolBar()) {
if (ImGui::BeginToolBarItem()) {
if (ImGui::ButtonImage((ImTextureID)tex, "label")) {
// do some action
}
ImGui::EndToolBarItem();
}
ImGui::EndToolBar();
}
i'll see if i can keep this simple behavior until the end :)
@aiekick You must publish! Beautiful!
Nin Online is an MMORPG that started development in 2013 and launched in 2017 built with a Visual Basic 6 engine. In recent years, we ported the game to C# with .NET Framework. Now, we're using .NET 6 and all our UI systems have been replaced with just ImGui (We had 6 separate systems, including WinForms for our in-game editor suite). The HUD and every UI piece in the screen is also ImGui. There's actually a lot more cool stuff in the game, like animated UI elements that are done in ImGui. Performance has been amazing too.
Here are more screenshots! https://imgur.com/a/6urSiYC
Thank you @ocornut and all the contributors for ImGui, it's amazing.
Here is a showcase comparing our old Development suite vs the new ImGui one... YouTube Video Showcasing New Dev Suite
@RorySoh Cool project and cool use of Dear ImGui!
(FYI all your links are broken due to being formatted incorrectly. See GitHub's documentation for details.)
RTL layout test Windows 11
https://github.com/ocornut/imgui/assets/7019625/02ff3f8e-4d4d-4cd6-a2fc-2c839d765d82
Persian type test (فارسی نویسی)
https://github.com/ocornut/imgui/assets/7019625/cdfcff68-1db6-4521-8c5a-0be1c9a1b082
Amusing: apparently one in-game localized asset for Pikmin 4 accidentally has a Dear ImGui tool in the capture:
https://twitter.com/EspyoPT/status/1674531301473529857/photo/1
I've made a plugin UI host in ImGui
I made an editor for my ECS game engine - DYEngine.
I can't live without Dear ImGui anymore, it's so useful.
Here is a feature highlight video: https://youtu.be/ZrwCcynemSA
riCOM is a software used in electron microscopy. It interfaces with direct electron cameras for the real-time creation of atomic resolution microscopy images from 4-dimensional data.
A custom application. (Tcp debugger)
ImGui implementation for Wayland
Couldn't find if it has been posted here, but Dear Imgui is an essential part of Remedy Northlight engine :)
As a part of bigger and complex editor pictured here. "Scene view" is basically a development version of the game, and debug panels visible there are done with Imgui.
(Full video at https://www.youtube.com/watch?v=WovIJsaJ7u4)
Might not be a very "exciting" demo, but it shows how to use ImGui using raylib for the backend, CMake for the build and Google Angle on macOS (to use the Metal API instead of the deprecated OpenGL API)
Project is a self-contained and open source
Couldn't find if it has been posted here, but Dear Imgui is an essential part of Remedy Northlight engine :)
I was told by them I could add it to our list but when I watched this video you linked, I couldn't find any evidence of Dear ImGui showing, nor I can find one in the first image you showed. But I had missed the post-it :)
Couldn't find if it has been posted here, but Dear Imgui is an essential part of Remedy Northlight engine :)
I was told by them I could add it to our list but when I watched this video you linked, I couldn't find any evidence of Dear ImGui showing, nor I can find one in the first image you showed. But I had missed the post-it :)
Haha, some good work has been done to make it look not very default, and also to match more or less with new tools built in C# and WPF :D but can say that the stuff highlighted on the screenshot is done with Dear Imgui:
The next version of NoodlesPlate v0.8 WIP showcasing my ImCoolBar with a kifs shader.
https://github.com/ocornut/imgui/assets/1434736/72dc3113-b834-4700-a5a6-7fefe601dfc9
FYI, Many of the the live models you can see in this videos are available in 3d mesh here
The picross solver is a C++ library that solves picross puzzles, also called nonograms. The GUI on top of it is done with Dear ImGui.
On my website, I write reviews on games regarding how well it support Thai language. I need something to compare with the actual game's screenshot so I write a simple app that shows the same text in various fonts and with or without OpenType/Harfbuzz shaping. I name it font-render-tester. The name does not reflect what tool does very precisely however.
And no.... ImGui can't handle Thai text very well :).