An open API service indexing awesome lists of open source software.

https://github.com/tylkodemon/dear-imgui-unity

Unity package for Dear ImGui. Updated to include docking features, and URP support.
https://github.com/tylkodemon/dear-imgui-unity

dear-imgui dearimgui imgui-wrapper unity unity2022 unity3d-plugin urp

Last synced: 9 months ago
JSON representation

Unity package for Dear ImGui. Updated to include docking features, and URP support.

Awesome Lists containing this project

README

          

# Dear ImGui for Unity, dockable version

UPM package for the immediate mode GUI library, Dear ImGui (https://github.com/ocornut/imgui).

![image](https://github.com/TylkoDemon/dear-imgui-unity/assets/6078922/537000db-57f2-4886-bf64-3fccbff37666)

### Features

Full Dear Imgui implementation (based on [ImGui.NET](https://github.com/ImGuiNET/ImGui.NET)), version 1.89.1 with Docking features.

### See Also

This package uses Dear ImGui C bindings by [cimgui](https://github.com/cimgui/cimgui) and the C# wrapper by [ImGui.NET](https://github.com/mellinoe/ImGui.NET).

The development project for the package can be found at [https://github.com/TylkoDemon/dear-imgui-unity](https://github.com/TylkoDemon/dear-imgui-unity).

### Limitation

To draw Dear Imgui after Screen-Space Overlay UI, we use another Screen-Space Overlay canvas set to maximum render order, which then draws our Imgui via UI Shader.

# Setting Up

Full setup with example (draw imgui demo) of this package can be found at [https://github.com/TylkoDemon/Dear-Imgui-For-Unity](https://github.com/TylkoDemon/Dear-Imgui-For-Unity)

# Unity Compatibility

This fork of dear-imgui-unity is currently developed by using `Unity 6000.1.1f1`

Supports Render Graph and Compatibility Mode

# SRPs

- URP Support Only

# Platforms

- Windows Support Only