VectorMark - 2D/3D SDF Vector Graphics View on Asset Store (opens in new tab)

Package details

Latest version
1.5.1
Last updated
First released
Unity version
2022.3.21 or later
Package size
3.0 MB
Files
623
Favorites
11
Views in the past week
13

Price tracking

Last checked
Tracked since
Lowest recorded
$20.00 on

Keywords

VectorMark - 2D/3D SDF Vector Graphics

by TFG (opens in new tab)

1 rating, too few to average

  • Price drop

A powerful SDF vector system for URP. It creates sharp, scalable 2D shapes for UI, world space, and screen space.

Discount -50% Previous price $40.00 Price $20.00

Lowest recorded price

Get 50% off on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for VectorMark - 2D/3D SDF Vector Graphics, 6 months Current $20.00; lowest $20.00; highest $40.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 9

VectorMark - 2D/3D SDF Vector Graphics screenshot 1

VectorMark - 2D/3D SDF Vector Graphics screenshot 1

About this asset

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

  • Stylized UI and menu graphics
  • World-space HUDs
  • Minimap and radar-style overlays
  • Debug visualization and gizmos
  • Procedural runtime shape generation
  • Gameplay indicators and telegraphs
  • Vector-based illustration scenes
  • Imported SVG icons and designer-authored vector assets
  • Curve-driven motion, effects placement, and path sampling

🆕 New in 1.4.0

  • Phase 3 completed: SVG Import workflow
  • Added VMSVGImporter, VMSVGParser, VMVectorAsset, VMVectorAssetRenderer, and VMVectorAssetInstance
  • Added support for importing common SVG shapes, paths, groups, symbols / uses, transforms, and style attributes
  • Added SVG fill / stroke import, dash and linecap parsing, and broader color parsing support
  • Added fill-only path rendering when stroke-width = 0
  • Added stable SVG document-order sorting for imported instances in both Screen Space and 3D usage
  • Improved imported asset rebuilding reliability
  • Reduced runtime GC for static Bezier / Spline-driven imported content

📋 Requirements

  • Unity 2022.3 LTS or newer
  • Universal Render Pipeline (URP)

💡 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.

From the publisher's Asset Store listing.

Technical details

  • Signed Distance Field (SDF) shader rendering for crisp, scalable 2D shapes
  • Unified style system (Style Library + Style Profile) for consistent art direction
  • Shape2D Indicator component for world‑space and screen‑space rendering
  • Screen‑space system with pixel‑based layout and resolution adaptation
  • Bezier Path and Spline Path systems for editable curve authoring, runtime rendering, closed-path fills, distance-based sampling, and Scene View editing workflows
  • SVG import workflow for converting common SVG shapes and paths into native VectorMark assets with fill/stroke support, document-order layering, and scene instantiation
  • VM2D API for runtime creation (world‑space + screen‑space helpers)
  • Per-frame procedural drawing with VM.Draw() and VM.DrawScreen() for zero-GC runtime shapes, 3D debug gizmos, nested state scopes, and full Scene View support
  • UGUI integration via VMShapeImage (MaskableGraphic, stencil/mask compatible)
  • Supports gradients, dashes, rounded corners, borders, and soft edges
  • Point‑source Path/Area support (transforms, children, local points, point set assets)
  • Efficient rendering using MaterialPropertyBlock and shared shader params
  • URP‑ready shader pipeline
  • Experimental 3D indicators + telegraph system (optional module)

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.21f1 Not listed Compatible Not listed

As listed on the Asset Store.