Force Directed Diagram View on Asset Store (opens in new tab)

Package details

Latest version
1.2.0
Last updated
First released
Unity version
2023.2.18 or later
Package size
15.5 MB
Files
341
Favorites
34
Views in the past week
26

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

Force Directed Diagram

by Forgin Bits (opens in new tab)

5.0 / 5 · 9 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 9
4 stars 0
3 stars 0
2 stars 0
1 star 0
  • Price drop

Implementation of a Force Directed Diagram algorithm, which can be used to display and edit link/node JSON data with unlimited control and variations.

Discount -36% Previous price $24.99 Price $15.99

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

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Force Directed Diagram, 6 months Current $15.99; lowest $15.99; highest $15.99 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 10

Force Directed Diagram screenshot 1

Force Directed Diagram screenshot 1

About this asset

What's new in update 1.2.0:

  • Fix oscillation issues in the Force Directed Diagram where nodes would not stabilize at lower framerates or with certain physics parameters, by introducing velocity damping. ⚠️ For existing projects : please consider updating your scenes' Force Directed Diagram physics settings to avoid unwanted behaviours.
  • Add support for directional and bidirectional links, with example scene (DirectionalLinks)
  • Add nodes expansion example scene (NodesExpansion) : clicking on a node will pop neighbouring nodes and create appropriate links.

1.1.2:

  • Implement Force Directed Diagram gameobject transform : scale, rotation, position of all nodes and links.
  • Implement Force Directed Diagram physics update mode selection (Update or FixedUpdate).
  • Fix bug where nodes would reset to zero position when forces applied were close to zero.
  • Fix bug where tooltip panel was left open when no node was hovered in 2DDiagram scene.
  • Update package manifest for lower Unity version compatibility.

1.1.1 :

  • Fix jittering at low framerates
  • Add diagram loading at runtime with example scene
  • Improved code architecture with more extensibility and assembly definitions
  • Add random seed control to allow consistent nodes positioning and diagram display

1.1.0 :

  • WebGL compatibility + example scene
  • Selectable links + example scene
  • Keyboard and touch interactivity for 3D and 2D cameras
  • Improved overall code architecture
  • Fix MacOS compatibility issue
  • Fix minor issues

⚠️ Warning ⚠️ : the new update may contain breaking changes, please back up your project before updating from an older version.

---

This package provides components and tools to display link/node data in the form of a Force Directed graph drawing.

This type of layout is commonly used in a variety of application areas: network visualization, large graph visualization, knowledge representation, system management, or mesh visualization.

It is used to visualize the connections between objects in a network. By grouping the objects connected to each other in a natural way, a Force-Directed Graph is visually interesting and also makes it possible to discover subtle relationships between groups.

The current implemented features are :

  • Diagram loading at runtime
  • Drag and drop
  • Fixed nodes
  • Camera focus on specific node
  • Physics parameters real-time tweaking
  • Image nodes
  • Text nodes
  • Grouping nodes by data values
  • Full node and link customization with node and link factories
  • Diagram editor
  • Export/import as json
  • GPU computed diagram layout (over 5000 nodes and links at over 30 fps)
  • Full 2D support with pan and zoom
  • Business cases for trading data visualization, fault detection, isolation and recovery, and organization management
  • Directional and bidirectional links
  • Nodes expansion

See the demo video for a few examples of what can be achieved with this package.

Download the Force Directed Diagram Editor example for Windows.

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2023.2.18f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.