☆ NIF Skeleton Matcher [リソース・チュートリアル] ID:181159 Author:MrYeet21 2026-05-29 08:18 Version:1
- RATE: ★=46 [DOWNLOAD SITE]
-
TAG: [ユーティリティ] [便利] [ツール] [MOD作成] [Python] [pythonスクリプト] [メッシュ] [NIF]
2026-05-29 10:26:37 [編集する] [差分] [日本語化UP]

NIF Skeleton Matcher
■概要
スカイリムのスケルトンNIFファイル同士を比較/調整しやすくするPython製ツール
片方のスケルトンを参照元、もう片方を編集対象として読み込み、
ノード位置の一致、ノード追加、リネーム、親子関係変更などをGUI上で行える
主に他ゲームのスキンメッシュをスカイリムへ移植する時に便利なツール
■必要環境
・Pythonが必要
・以下の依存パッケージをインストール
pip install PyQt5 PyOpenGL numpy pyffi
■起動方法
・コンソールから実行
python スクリプト名.py
・説明文では、Python [ここにスクリプトをドラッグ&ドロップ]みたいな使い方を想定
■主な機能
・スケルトン2つを読み込み
Skeleton 1:参照元スケルトン
Skeleton 2:反映先スケルトン
として読み込む ※対応はLE形式のみ
・3Dプレビュー表示
・両方のスケルトンを画面上で確認可能
・ノードを直接クリックして選択できる
・ノードリスト選択
・ビュースペースだけでなく、一覧リストからノード選択も可能
・検索バーもある
・基本操作:ノード位置を合わせる
①参照元スケルトンのノードを選ぶ
②反映先スケルトンのノードを選ぶ
③「Add MOVE parent...」をクリック
④「SNAP」をクリック
・バッチ処理
・複数ノードをまとめて処理可能
・手順
①Mappingタブを開く
②対応させたいノードペアを1組ずつ選ぶ
③「Add current selections」
④全部終わったら「Process all」
⑤「Save skeleton」で保存
・欠損ノード追加
・参照元にあるが反映先にないノードを追加できる
・仕組み
・マッピング情報を元に反映先に足りないノードを検出/追加/参照元位置へスナップ
・Ignoreリストあり
・追加したくないノードは除外可能
・ノード名リネーム
・指定したNIFファイル内の文字列/ノード名を
マッピングテーブルに基づいて反映先スケルトン側の名前へ変更可能
・リペアレント機能
・反映先スケルトンのノード親子関係を変更可能
・注意:ノードマッピング適用前にリペアレントを先に実行する必要あり
・自動マッピング
・名前ベースでノード対応を自動提案する機能
・ただし精度は控えめ
・作者いわく、思ったほど効果的ではないとのこと
・似た構造のスケルトン同士なら補助として使える
■便利機能まとめ
・マッピングプリセット保存
・マップ済みノード非表示
・マップ済みノードを別色表示
・Root以下のみ表示
・ノード検索バー
・似た名前の自動対応候補作成
■用途まとめ
・他ゲーム装備のSkyrim移植
・スキンメッシュ移植
・スケルトン構造合わせ
・NifSkope作業の時短
・ノード位置合わせの精度向上Skyrim Special Edition Nexus, MrYeet21. 29 May 2026. NIF Skeleton Matcher. 29 May 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/181159>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-
- 作者(MrYeet21)さんのMOD※Authorの検索結果のため別作者さんのMODが表示される場合があります。
スポンサーリンク
スポンサーリンク