11,000 種類を超える 5 つ星アセット

8.5 万人以上の顧客による評価

10 万人を超えるフォーラムメンバーが支持

すべてのアセットを Unity が審査済み

1/5
A generic graph framework implementation useful for creating and editing graphs both in the Unity Editor and in Game.
SRP との互換性
Unity のスクリプタブルレンダーパイプライン(SRP)は、C# スクリプトを使用してレンダリングを制御できる機能です。SRP は、ユニバーサルレンダーパイプライン(URP)と HD レンダーパイプライン(HDRP)を支えるテクノロジーです。
Unity のバージョンビルトインURPHDRP
2021.3.30f1
互換性がある
互換性がある
互換性がある
詳細

Requires Unity's Newtonsoft Json package.


A graph framework built with customization and ease of use in mind, by base class derivation, for both editor tooling / editing and runtime graph manipulation.

It also provides extensive documentation on everything this framework supports, along with a huge amount of code comments / summaries that help on teaching how it all works.


Runtime support is based on the facts that the core provides:

  • Basic functions to easily operate on graphs through code.
  • Overridable functions to tailor graph/node behaviour to your needs.
  • A custom json serializer for serializing graphs and nodes.
  • Some helper functions for typical graph use cases, like checking for trees, etc...

Editor support is based on the way that the editor extensions are handled:

  • Graph / Node editors for specific graph / node types, with some implementation cases / examples for included editor functionality.
  • Type based loading / saving / copying of graphs to / from graph fields.
  • Undo/Redo support for most graph editing operations.
技術的な詳細

Features:


  • Serializable Graph / Node / Port:

Framework based on data structures non dependent on unity objects.


  • Graph Serializer:

Newtonsoft's Json based wrapper class for graph serialization using json.

It has special case handling for graphs and nodes.


  • Knots:

Add Knots in already made port connections, to extend them.

Mainly an editor utility for better port connection organization.


  • Subgraphs:

Allows for graphs to have other graphs within it, and supports connections in between them.


  • Dynamic ports:

Besides the static ports defined by a node's class, these allow for dynamic port addition / removal to individual nodes.


  • Graph Editor Window:

The interface from which graphs can be edited in the Unity Editor.

It comes with some quality of life additions such as:

Box Selection - Drag to select multiple nodes with shift/control modifiers.

Node Finder - Find nodes that may be lost due to them being far from camera view.


  • Node Property Drawer:

The interface from which nodes can be edited, in the Graph Editor Window.


  • Dynamic Port Drawer:

Allows for Editor display / editing of the values that dynamic ports contain.

Xtebs Graph Framework

(評価数が不足しています)
21 users have favourite this asset
(21)
$25
シート
1
更新された価格と消費税/VAT はチェックアウト時に計算
22 views in the past week
払い戻しポリシー
このアセットは Unity アセットストアの払い戻しポリシーの対象です。詳細については、EULA のセクション 2.9.3 を参照してください。
以下で安全にチェックアウト:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
高品質なアセット
11,000 種類を超える 5 つ星アセット
信頼がある
8.5 万人以上の顧客による評価
コミュニティが支持
10 万人以上のフォーラムメンバーが支持
Unity logo
言語選択
フィードバック
パートナープログラム
パートナー
USD
EUR
Copyright © 2025 Unity Technologies
全ての表示価格には消費税は含まれていません
USD
EUR