initialPrefabs logo
  • Home 
  • Blog 
  • Tags 
  1. Home
  2. Tools
  3. UGUIDOTS

UGUIDOTS

1 min read • 144 words
Tools   Unity   Deprecated   Free  
Tools   Unity   Deprecated   Free  
Share via
initialPrefabs
Link copied to clipboard

A UI workflow to integrate Unity GUI with DOTS/SRP

On this page
    • Features
    • Motivation
Grab it here on GitHub  
Shaders
Shaders
Buttons
Buttons
Closing
Closing
Anchoring
Anchoring
Batching
Batching

Features  

  • Custom Fill Shaders
  • Button States/Color Support
  • Closing panel support
  • Anchoring & Scaling
  • Static Batching to reduce draw calls

UGUIDots is a Data Oriented Tech Stack library aimed to bridge the gap in between Unity’s WYSIWYG UI (UGUI), the Entity Component System, and Unity’s Scriptable Render Pipeline (SRP). This is a low level library which augments on top of Unity’s UI and does not serve as a complete replacement to UGUI, but an additional enhancement.

Motivation  

While Unity is building a new UI solution that will be based on UI Elements to work with DOTS and SRP, we needed something that was stable and we can easily control to work more natively/efficiently with DOTS and SRP.

The currently supported platforms are:

  • Android
  • Linux 64 bit
  • macOS
  • Windows 64 bit
Reactive Disposal 
On this page:
    • Features
    • Motivation
Follow Us!

Contact us if you want to work with us for your games and art projects!

     
Copyright © 2016-2025 InitialPrefabs
initialPrefabs
Code copied to clipboard