NimGui, A 1 draw call UI
NimGui is a 1 draw call immediate mode UI allowing developers to draw functional UI. It allows you to quickly create interactable widgets and display information and is flexible such that:
- It can work with both Unity Entities' Systems (DOTS) and plain old MonoBehaviours
- Widgets can be drawn from Update or LateUpdate
Package Documentation | Demo | Forum
Version: 1.0.1
Removes
- Removes deprecated LoopUtils, RendererEventUtility classes
- Removes deprecated CodeGen menu which is a duplicate of the StylesConfig save functionality
Adds
- Adds a RenderPipeline Setup section for a 1 click fix for existing RenderPipelineAssets
- All actions cab undone with Ctrl Z / Cmd Z
- Adds prebuilt renderers into the Demo folder
- Caches the previous render pipeline and sets the prebuilt renderers directly when running the Demo scene
- Adds a Show on Startup option to the Setup Window.
Fixes
- Fixes log messages to be more obvious on what the error is.
- Fixes mismatch type dfefinition for URP ForwardRendererData by wrapping it in #if DEFINE. 2021.2+ versions will use the UniversalRendererData, while 2021.1. and under will remain with the type, ForwardRendererData for the Setup Wizard.
Version: 1.0.0
- 1 draw call
- Utilizes Job System + Burst Compiler to generate the UI asynchronously
- SDF Fonts
- Supports linear & gamma colorspace
- Static API
- No polymorphism, all widgets are either static methods or structs with scope closures
- Call NimGui functions from any Unity Entities Systems/MonoBehaviours
- Static APIs can be called from Update/LateUpdate
- Supports Builtin/Universal Render Pipeline
- Supports Legacy Input Manager/Input System
- Supported Widgets
- Box
- Label
- Line
- ProgressBar
- Button
- Collapsible Area
- Dropdown
- Scroll Area
- Slider
- TextField
- Toggle
Status | In development |
Category | Tool |
Platforms | HTML5, Windows, macOS, Linux |
Rating | Rated 5.0 out of 5 stars (1 total ratings) |
Author | initialPrefabs |
Made with | Unity |
Tags | tool, Unity, User Interface (UI) |
Purchase
Buy Now$30.00 USD or more
In order to download this NimGui Demo you must purchase it at or above the minimum price of $30 USD. You will get access to the following files:
NimGui-1.0.1.zip 1.9 MB
NimGui-1.0.0.zip 1.9 MB
Leave a comment
Log in with itch.io to leave a comment.