-
UGUIDOTS is a data oriented workflow of Unity default runtime UI, UGUI. This provides a conversion workflow to convert the authored GameObject UI to a more DOTS friendly UI system, that works with their Universal Render Pipeline (formerly known as Lightweight Render Pipeline). While UIElements certainly scales better and a DOTS version is in the works, I wanted to solve my current issues and have a good understanding of the UI Pipeline.
-
UGUIDots is an on going project to convert Unity’s default UI to a data oriented compliant system. The system is meant to augment on top of Unity’s UI. Currently, the only features supported are: Simple image rendering Text rendering Render orders Static Analysis for batching Button States Button closing Image Effects interfaced with Universal Render Pipeline Shaders Scaling & Anchoring Text support through char pointers Github Link Preview