ALINE
ALINE is a complete replacement for Unity's built-in Debug.Draw and Gizmo drawing functionality and all your other drawing needs. It is faster, has more features and has better rendering quality.
Tired of Unity's limited and inconsistent APIs for drawing?
Ever wanted to debug Burst or ECS jobs by drawing debug lines inside of them?
Want to draw even in a standalone game? Maybe for a level editor?
You can do all this and more with ALINE!
Feature highlights
- More drawing primitives
- Simple, flexible and consistent API
- High performance. Often outperforming Unity's APIs significantly
- Draw from inside Burst/ECS jobs, making debugging a breeze.
- Render in standalone games. Excellent if you want to make a level editor, or have a sci-fi look in your game.
- Perfectly anti-aliased lines even without MSAA or any other kind of post-processing
- Supports varying line widths
- Draw text labels over 3D objects.
- Very well documented
- Supports the built-in render pipeline, HDRP and URP
- Discover more features on the package website
ALINE is used by the A* Pathfinding Project - the most popular AI package in the Asset Store for years - to draw gizmos with high performance and quality.