Cover image for Triad Cluster - Triangle Traking Unity Plugin
Jan 20252 min read

Triad Cluster - Triangle Traking Unity Plugin

全個人開發(ProgramDevByMePersonally) / JobSystem Parallel Computing / Unity Asset Store Plugin

  • Tool
  • Plugin
  • JobSystem
  • C#
  • Store
  • Asset
  • Unity
  • Experence
  • Exhibition
  • Interactive
  • Table
  • Screen
  • Touch
  • Algorithm
  • DBSCAN
  • Analysis
  • Cluster
  • Triangle

Portfolio detail image 1 for Triad Cluster - Triangle Traking Unity Plugin

Embedded media

Embedded media

Triad Cluster is a powerful triangle search and tracking tool, specifically developed for touchscreen interaction projects.

Get on AssetStore: AssetStore - TriadCluster (https://assetstore.unity.com/packages/slug/305618)

Leveraging cluster analysis and parallel comparison of similar triangles, combined with an event-driven architecture, Triad Cluster offers efficient and effective performance for a variety of applications.

More Info:

https://github.com/uhbgvfre/TriadCluster (https://github.com/uhbgvfre/TriadCluster)

HIGHLIGHTS 📌

  • Detect TriangleDown/Up/Stay moments

  • Fetch existed triangle units

  • Get triangle detials like TriangleID/Position/Radius/Oriention

  • High performance with JobSystem parallel computing

Dependencies🛠️

Triad Cluster 是一款強大的三角形搜尋及追蹤插件,專為觸控螢幕互動項目開發。

這裡取得:AssetStore - TriadCluster (https://assetstore.unity.com/packages/slug/305618)

透過群集分析和平行化比對相似三角形,結合事件驅動架構,Triad Cluster 為各種應用提供高效而有效的性能。

更多資訊: https://github.com/uhbgvfre/TriadCluster (https://github.com/uhbgvfre/TriadCluster)

特色📌

  • 偵測 TriangleDown/Up/Stay 時刻

  • 獲取場面上放置中的三角形單元

  • 獲取三角形的詳細信息,如 TriangleID/Position/Radius/Orientation

  • 使用 JobSystem 平行計算獲得高性能 依賴項 🛠️

  • com.unity.nuget.newtonsoft-json 或 Json.NET

  • UniTask

  • Cysharp.MessagePipe

Portfolio detail image 2 for Triad Cluster - Triangle Traking Unity Plugin

Performance Test

For my simple test, search 3 triangle unit presets in 273 points is over 200FPS.

  • AMD Ryzen7 5700X 8 Core

  • NVIDIA RTX3060

View on Cake.me