Keen Vectors (Beta)

Tired of blurry icons in HiDPI? Keen Vectors save the day by encoding amazingly detailed shapes while preserving hard angles and curves alike.


Keen Vectors enables you to render SVG files containing shapes and paths with perfect accuracy. Unlike plain textures, you can scale them up and down multiple times their original size at runtime withrout losing definition and at no extra cost!


Manual | API Reference | Issue Tracker, Roadmap and Support


Features

  • Import any SVG shape;
  • Uses standard Textures and Sprites:
    • UGUI and Sprite Renderer integrated support;
    • Trivially integrate into other renderer types such as meshes.
  • Sprite Editor support:
    • Multiple sprites per file;
    • Set borders and pivots.
  • Common 2D effects included:
    • Sharp or beveled outlines;
    • Drop shadows.
  • Massively reduce UI texture sizes for identical quality;
  • Shader Graph node library for custom effects.

Beta Notice

This initial release still requires some manual tweaking of the SVG files for more complicated shapes, but can be used reliably for UI icons and similar.


I am releasing this in beta at a discounted price, so I can better cater to real use cases allowing me to improve the implementation and documentation.


During the beta, breaking changes will be documented, but no automatic migration will be provided.