ALINE

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