機能一覧
DaerD の主な機能をまとめます。各項目のリンクから詳細ページに移動できます。
編集
- グラフ編集 — ステート・トランジション・サブステートマシンの編集、ショートカット、一括生成、整列、ステート検索、複数コントローラーのタブ表示。
- BlendTree 編集 — 専用ビューでの編集。ネスト対応、テンプレート、パラメータリマップ。
- レイヤー操作 — レイヤーとステートのコピー&ペースト(コントローラー跨ぎ)、テンプレート、バッジ。
- フレームとメモ — グループ枠と付箋でグラフを整理。レイヤーをまたいでコピー可能。
リファクタリング
- パラメータ型の自動変換 — 型変更に合わせて参照条件を自動で書き換え。差分プレビュー付き。
- カスケードリネーム — パラメータ名・クリップ名の変更を関連箇所へ波及。PhysBone の一族リネームにも対応。
- トランジションのコピー&ペースト — 設定・条件の再利用と、複数選択での一括編集。
- クリップとリパス — 参照クリップの一覧・一括差し替え・壊れたバインディングの修正。
検証と整理
- コントローラー解析 — 未使用パラメータ・不正な条件・到達不能ステート・Write Defaults 混在などを検出し、一括修正を提供。
- クリーンアップ —
.controllerに残った未参照サブアセットの削除。
生成ツール
- DBT ガジェット — Direct BlendTree で毎フレーム演算する仕掛けを自動生成(加算・乗算・スムーズ・三角関数・LUT ほか)。
- オブジェクトトグル — GameObject の ON/OFF クリップと配線をウィザードで生成。
- 巡回同期 — 複数パラメータを少数の同期パラメータへ時分割多重するパラメータ圧縮。
- C# Recipe — コントローラーを編集可能な C# へ変換し、コードから再生成。
VRChat
- VRC / NDMF 連携 — パラメータストア(VRC Expression Parameters / MA Parameters)、ビット予算、Expressions Menu エディタ、VRC Behaviour の編集。
一覧表
| 機能 | 概要 |
|---|---|
| GraphView ベースの編集 | 応答性の高いグラフでステート/遷移を編集 |
| マルチタブ | 複数コントローラーを同時に開く |
| ホーム画面 | コントローラー全体の設定・生成物・ツールを 1 画面に |
| パラメータ型の自動変換 | 型変更時に条件を自動書き換え(プレビュー付き) |
| トランジションのコピペ | 設定・条件をまとめてコピー、ドメインリロード耐性あり |
| カスケードリネーム | パラメータ名・クリップ名の変更を波及 |
| フレーム / メモ | グループ枠・付箋でグラフを整理 |
| BlendTree 編集 | ネスト対応の専用ビュー |
| レイヤー / ステートのコピペ | コントローラーを跨いで再利用、テンプレート化 |
| コントローラー解析 | 問題検出と一括修正 |
| クリーンアップ | 未参照サブアセットの削除 |
| クリップ一覧 / リパス | 使用箇所の把握・一括差し替え・パス修正 |
| DBT ガジェット | Direct BlendTree による毎フレーム演算の自動生成 |
| オブジェクトトグル | ON/OFF クリップと配線の自動生成 |
| 巡回同期 | 同期パラメータの時分割多重(パラメータ圧縮) |
| C# Recipe | AnimatorController ⇄ C# の相互変換 |
| VRC / NDMF 連携 | パラメータストア・ビット予算・メニュー編集 |
| 日本語 / English | 表示言語の切り替え(設定) |