-
-
Notifications
You must be signed in to change notification settings - Fork 11.1k
Open
Labels
Description
I'd like to introduce ImGuiTexInspect, a texture inspector tool for Dear ImGui. It's a debug tool that allows you to easily inspect the data in any texture. It provides the following features:
- Zoom and Pan
- Hover to see exact RGBA values
- Annotation system at high zoom which annotates texel cells with:
- Numerical RGBA values
- Arrow representation of vector data encoded in color channels (e.g. normal maps)
- Custom annotations, which can be added easily
- Customizable alpha handling
- Filters to select a combination of red, green, blue & alpha channels
- Per texel matrix-transformation to allow versatile channel swizzling, blending, etc
I'm still actively working on this so I welcome all feedback and feature requests. Planned features include:
- More renderer backend support (so far just DirectX 11 and OpenGL are supported)
- Better support for floating point textures
- Dynamically resizable view area
- Ability to inspect specific mipmap levels
- Support for textures with multisamples
I hope people find this useful! Please let me know if you have any requests, questions or feedback!
ClaasJG, Pagghiu, ocornut and Force2199PathogenDavid, ocornut, pzoltowski and foxnnerokups, ocornut, jdarpinian and Force2199