All Projects → realgamessoftware → Dear Imgui Unity

realgamessoftware / Dear Imgui Unity

Licence: mit
Unity package for Dear ImGui

Labels

Projects that are alternatives of or similar to Dear Imgui Unity

Wfcmaze
WFC (Wave Function Collapse) with Unity
Stars: ✭ 212 (-7.83%)
Mutual labels:  unity3d
Procedural Worlds Editor
Procedural World Editor is a node based procedural terrain generator
Stars: ✭ 218 (-5.22%)
Mutual labels:  unity3d
Xrtk Core
The Official Mixed Reality Framework for Unity
Stars: ✭ 219 (-4.78%)
Mutual labels:  unity3d
Nativecollections
Native Collection Types for Unity
Stars: ✭ 213 (-7.39%)
Mutual labels:  unity3d
Noteeditor
Note editor for rhythm games.
Stars: ✭ 216 (-6.09%)
Mutual labels:  unity3d
Contactshadows
Experimental implementation of contact shadows for Unity.
Stars: ✭ 219 (-4.78%)
Mutual labels:  unity3d
Infinite Scroll Unity
Infinite Scroll is a script extension that allows you to use ScrollRect control as an infinite spinner. It is fast, simple and mobile-friendly way to make lists with thousands of rows.
Stars: ✭ 209 (-9.13%)
Mutual labels:  unity3d
Catlib
CatLib for unity3d dependency injection framework
Stars: ✭ 228 (-0.87%)
Mutual labels:  unity3d
Casinosclient
果派德州客户端源代码,使用Unity3D引擎。
Stars: ✭ 217 (-5.65%)
Mutual labels:  unity3d
Openvhead
A 3D virtual head control system for VTuber in Unity with smooth motion and robust facial expressions
Stars: ✭ 221 (-3.91%)
Mutual labels:  unity3d
Ipa
Illusion Plugin Architecture (Reloaded)
Stars: ✭ 214 (-6.96%)
Mutual labels:  unity3d
Noiseball2
A small example of procedural modeling with compute shaders.
Stars: ✭ 215 (-6.52%)
Mutual labels:  unity3d
Mathutilities
A collection of some of the neat math and physics tricks that I've collected over the last few years.
Stars: ✭ 2,815 (+1123.91%)
Mutual labels:  unity3d
Light2d
2D shader-based lighting system for Unity3D
Stars: ✭ 212 (-7.83%)
Mutual labels:  unity3d
Urmotion
Flexible motion engine for non time-based animation in Unity.
Stars: ✭ 220 (-4.35%)
Mutual labels:  unity3d
Egocs
EgoCS: An Entity (GameObject) Component System framework for Unity3D
Stars: ✭ 211 (-8.26%)
Mutual labels:  unity3d
Gizmos
Used for drawing runtime gizmos in builds and editor (Unity3D)
Stars: ✭ 218 (-5.22%)
Mutual labels:  unity3d
Apple Signin Unity
Unity plugin to support Sign In With Apple Id
Stars: ✭ 228 (-0.87%)
Mutual labels:  unity3d
Unity Utilities
A collection of Unity3D scripts I've been sharing between projects - open source, fully commented and with examples.
Stars: ✭ 224 (-2.61%)
Mutual labels:  unity3d
Openseeface
Robust realtime face and facial landmark tracking on CPU with Unity integration
Stars: ✭ 216 (-6.09%)
Mutual labels:  unity3d

Dear ImGui for Unity

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

Usage

  • Add package from git URL: https://github.com/realgamessoftware/dear-imgui-unity.git .
  • Add a DearImGui component to one of the objects in the scene.
  • When using the Universal Render Pipeline, add a Render Im Gui Feature render feature to the renderer asset. Assign it to the render feature field of the DearImGui component.
  • Subscribe to the ImGuiUn.Layout event and use ImGui functions.
  • Example script:
    using UnityEngine;
    using ImGuiNET;
    
    public class DearImGuiDemo : MonoBehaviour
    {
        void OnEnable()
        {
            ImGuiUn.Layout += OnLayout;
        }
    
        void OnDisable()
        {
            ImGuiUn.Layout -= OnLayout;
        }
    
        void OnLayout()
        {
            ImGui.ShowDemoWindow();
        }
    }
    

See Also

This package uses Dear ImGui C bindings by cimgui and the C# wrapper by ImGui.NET.

The development project for the package can be found at https://github.com/realgamessoftware/dear-imgui-unity-dev .

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].