• Image
  • Image
  • Image
  • Image
  • Image
  • Current Version: 1.2.0: 2023-05-29T11:56:22Z
  • First Published: 2022-03-30T15:57:26Z
  • Size: 2194608
  • Supported Unity Versions: 2021.3.4
tools gui

NimGui, a 1 draw call UI

(3 Votes)
$27.60 $27.60

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' SystemBase(DOTS) and plain old MonoBehaviours
  • Widgets can be drawn from Update or LateUpdate

Features

  • 1 draw call
  • Utilizes Job System + Burst Compile to generate the UI asynchronously
  • SDF Fonts
  • Supports linear and gamma colorspace
  • Static API
    • No polymorphism, all widgets are either static methods or structs with scope closures
  • Call NimGui functions from any Unity Entities SystemBase/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

Package Documentation | Demo | Forum



Add to cart
This site contains affiliate links, which means that we can receive a commission if you click on a link and buy something that we have recommended.
Although clicking on these links will not cost you anything, they will help us finance our development projects while recommending good products!