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
- Or go directly to the documentation
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.
Package website