You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An image manager tool previously developed for imgui I would like to submit to the imgui wiki:
HImGuiImageManager is a powerful C++ library for Dear ImGui, designed to streamline image loading, display, and management. It supports loading images from files, memory, or URLs, with built-in GIF animation support, image buttons, and custom drawing capabilities. Perfect for creating dynamic and visually rich ImGui interfaces.
I think it would be worth investigating how this can fit within the upcoming #8465 paradigm of allowing backends to create/destroy textures, to remove the requirement for a macros. It may need rework of the WIP branch.
Btw it feels like this shouldn't be a library specific to imgui, it is basically a texture loader and cache and could be used elsewhere.
The only imgui code in there seems to be the loading fallback (rendering a filled rect + animated loading).
Yes, you are right. This is actually a universal texture loader. It just happens to mention ImGui a little bit.
The origin of this project is that last year many of my friends asked me how to load images in ImGui. I thought, why don’t I make an image manager and manage everything by myself? Then I made this project. Unfortunately, I was too lazy to write MD, so I put it in my warehouse and never finished it until I used AI to help me write MD files some time ago.
Version/Branch of Dear ImGui:
any
Back-ends:
any
Compiler, OS:
Window10 + MSVC 2019
Full config/build information:
No response
Details:
An image manager tool previously developed for imgui I would like to submit to the imgui wiki:
HImGuiImageManager is a powerful C++ library for Dear ImGui, designed to streamline image loading, display, and management. It supports loading images from files, memory, or URLs, with built-in GIF animation support, image buttons, and custom drawing capabilities. Perfect for creating dynamic and visually rich ImGui interfaces.
PorjectGitHub URL : https://github.com/Half-People/HImGuiImageManager
Screenshots/Video:
Minimal, Complete and Verifiable Example code:
The text was updated successfully, but these errors were encountered: