- 
          
 - 
                Notifications
    
You must be signed in to change notification settings  - Fork 11.3k
 
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
