Dear ImGui wrapper for Unity (Yet another...), binding Dear ImGui v1.92.0-docking
(This library is available under a free and permissive license, but needs financial support to sustain its continued improvements. In addition to maintenance and stability there are many desirable features yet to be added. If your company is using Dear ImGui, please consider reaching out.)
Businesses: support continued development and maintenance via invoiced sponsoring/support contracts:
E-mail: contact @ dearimgui dot com
Individuals: support continued development and maintenance here. Also see Funding page.
This repository is a fork of following repositories:
- dear-imgui-unity
- Base ImGui.NET Interop, Unity side mesh generation, Unity side rendering, input binding, etc...
- uimgui
- Mesh generation update, URP support, image supoprt, etc...
- EchoImGui
- URP Render Graph support
- Update to Dear ImGui 1.92.0 Docking
- Move update loop from MonoBehaviour to PlayerLoopSystem
- Remove all Unity config ScriptableObjects, please config Dear ImGui via code
- This is not a battle tested fork
- It only supports URP with Render Graph
- Currently there is no plan to expand RP support nor adding more functionality
- Install git package with URL:
https://github.com/FrankNine/ImGui.Unity.git?path=/Packages/com.franknine.imgui.unity - Add Dear ImGui Renderer feature to URP Universal Renderer Data
- Register to
DearImGuiRendererFeature.OnLayoutevent