Multi-Stroke Symbol Recognition View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
6000.2.7 or later
Package size
8.8 MB
Files
176
Favorites
14
Views in the past week
11

Price tracking

Last checked
Tracked since
Lowest recorded
$13.99 on

Keywords

Multi-Stroke Symbol Recognition

by Evil Cave Studios (opens in new tab)

No ratings yet

Unity package for 2D symbol recognition that analyzes the final drawn shape (not strokes) using Zernike Moments and Angular Histograms for accurate, orientation-aware or rotation-free matching.

Price $19.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Multi-Stroke Symbol Recognition, 6 months Current $19.99; lowest $19.99; highest $19.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 4

Multi-Stroke Symbol Recognition screenshot 1

Multi-Stroke Symbol Recognition screenshot 1

About this asset

[INSPIRATION]

Inspired by gesture-driven classics and modern spellcasting systems, this asset brings powerful shape-based symbol recognition to your Unity projects. Perfect for magical runes, puzzle symbols, touchscreen inputs, or any mechanic where players draw shapes to interact with the world.

[DEMO]

Try our DEMO: https://play.unity.com/en/games/a3b6507c-702c-4cf9-823b-10ac725e8063/multi-symbol-recognition

[PACKAGE FEATURES]

-This package delivers a robust and flexible solution for high-accuracy 2D symbol recognition:

-Final-shape recognition — the system reads what was drawn, not how it was drawn. Stroke order and direction don’t matter.

-Dual-descriptor analysis using Zernike Moments + Angular Histograms for exceptional precision.

-Orientation-aware or rotation-free detection — distinguish symbols like “6” and “9,” or ignore rotation for runes and abstract shapes.

-Supports both user-drawn input (mouse/touch) and texture-based templates.

-Fully customizable thresholds, templates, and recognition rules to fit any game design.

-Lightweight, modular, and easy to integrate into any workflow or genre.

From the publisher's Asset Store listing.

Technical details

Features

  • 2D symbol recognition based on final shape, independent of stroke order.
  • Zernike Moments for rotation-invariant analysis.
  • Angular Histogram for orientation-sensitive comparison.
  • Supports both drawn input (mouse/touch) and texture templates.
  • Optional rotation-free or orientation-aware matching.
  • Fully customizable thresholds, weights, and preprocessing.
  • Modular, extendable, and lightweight architecture.
  • Real-time performance suitable for gameplay.
  • Includes demo scene and example templates.

Supported Unity Versions.

Unity 6000.2.7f2 and above

(Older versions should work with a few fixes)

Supported OS

Compatible with all platforms supported by Unity, including:

  • Windows
  • macOS
  • Linux
  • iOS
  • Android
  • WebGL

Documentation

https://docs.google.com/document/d/19jjPEB1NBjy3mE4nygLSSrGLfG_bTY__5puZCTqfi4Y/edit?usp=sharing

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.2.7f2 Compatible Compatible Compatible Compatible

As listed on the Asset Store.