VectorMark is a high-performance SDF (Signed Distance Field) vector rendering toolkit built for Unity URP. Create crisp, resolution-independent 2D graphics in world space, screen space, UGUI, procedural runtime drawing, and now imported SVG workflows — all with a consistent visual language and no texture blur.
Whether you are building HUDs, debug tools, stylized UI, gameplay indicators, or scalable vector illustrations, VectorMark gives you a unified workflow for authoring, rendering, and reusing vector content directly inside Unity.
🚀 What’s Included
✅ Core SDF vector rendering system
✅ Style Library and Style Profile workflow
✅ Shape 2D components for world-space and screen-space authoring
✅ VMShapeImage for UGUI integration
✅ Immediate Mode API for world-space and screen-space procedural drawing
✅ 3D debug shape rendering (solid + wireframe)
✅ Bezier Path and Spline Path assets with runtime indicators
✅ Closed-path fill support with separate stroke / fill control
✅ Scene View curve editing workflow
✅ SVG import pipeline with VMVectorAsset, renderer, and scene instance workflow
✅ Demo scenes and example content
✅ Full written documentation
🎯 Supported Workflows
🆕 New in 1.4.0
📋 Requirements
💡 Why VectorMark?
VectorMark replaces blurry textures and rigid sprite workflows with a unified SDF vector system designed specifically for Unity. You can build reusable shapes, author editable curves, import supported SVG artwork, and draw procedural graphics at runtime — all while keeping your visuals sharp, scalable, and stylistically consistent.
It is built for fast iteration, clean art direction, and practical production use in games, tools, HUDs, and UI-heavy projects.