検索結果:位置 おすすめMOD順search
- ☆ [ユーティリティ] Furniture User Size Fix Download ID:197709 Author:RandyLua 2026-11-03 20:12 Update! Version:1.4.0
-
RATE: ★=80 TAG: [SKSEプラグイン] [家具] [自動補正] [サイズ] [姿勢] [位置]

Furniture User Size Fix
■概要
身長や体格が標準サイズと異なるプレイヤー・NPCが家具を使用した際、
身体の位置や姿勢を自動補正するSKSEプラグイン
小柄なキャラクターが椅子に沈み込む、作業台に手が届かない、
身体が家具からずれるなどの問題を修正
家具ごとの位置補正に加え、上半身IKによって腕の角度を調整し、
足を地面につけたまま作業台に手を合わせることが可能
■特徴/内容
・小柄なキャラクターの家具使用時の姿勢を補正
・プレイヤーとNPCの両方に対応
・椅子・ベッド・作業台などの家具に対応
・家具ごとに前後・左右・上下の位置を調整
・上半身IKによる腕の角度補正
・足を浮かせずに作業台の高さへ手を移動
・種族・Actor Scale・スケルトンのノードスケールに対応
・家具モデルや個別オブジェクト単位で設定可能
・ゲーム内メニューからリアルタイム調整
・設定内容をINIファイルに保存
・一人称・三人称の両方に対応
・ESP・ESL・スクリプト不要
・セーブデータへの書き込みなし
■補正の仕組み
Skyrimの家具は基本的にスケール1.0のキャラクター向けに配置されている
そのため、小柄なキャラクターが家具を使用すると以下の問題が発生
【主な問題】
・椅子に身体が沈み込む
・座る位置が前後にずれる
・作業台より手が低くなる
・腕と道具や素材が重なる
・家具と身体の位置が合わない
【本MODの補正】
・家具ごとに身体の位置を調整
・作業台では上半身IKを追加
・上腕を回転させて手の高さを補正
・キャラクター全体を持ち上げず足を接地させる
■スケールの判定
キャラクターの実効スケールを以下の要素から計算
・Actor Scale
・種族によるスケール
・カスタムスケルトンのノードスケール
計算方法:実効スケール = Actor Scale × スケルトンノードスケール
【特徴】
・カスタムスケルトンで小型化したキャラクターにも対応
・スケール1.0では補正量が0
・初期設定ではスケール1.0以上のキャラクターを補正しない
・標準体格のキャラクターには影響なし
■家具の位置補正
家具使用中の身体位置を3方向から調整
【Forward】
・前後方向の位置補正
【Lateral】
・左右方向の位置補正
【Vertical】
・上下方向の位置補正
補正値はワールド座標ではなくキャラクター自身の向きを基準に計算
家具の向きが変わっても正しい方向へ補正可能
■上半身IK
鍛冶場や錬金器具など、立った状態で使用する作業台向けの姿勢補正
【動作】
・上腕を回転させて手を作業面に合わせる
・身体全体の持ち上げを抑制
・足が地面から浮く問題を防止
・腕の角度と身体の持ち上げ量を個別に調整
【適用対象】
・作業台などのStation系家具
【対象外】
・通常の椅子
・ベッド
※砥石も通常の立ち作業台とは異なる扱い
■ゲーム内設定メニュー
SKSE Menu Frameworkを導入すると、ゲーム内から設定可能
家具を使用している状態で数値を変更すると、補正結果が即座に反映される
メニューは2ページ構成
■Furniture Offsets
家具の位置補正を設定するページ
【調整項目】
・Forward:前後位置
・Lateral:左右位置
・Vertical:上下位置
【設定の保存先】
Save to model+marker (shared)
・同じ家具モデルと座席マーカーを使用する家具に適用
・通常はこちらを推奨
Save to this reference only
・現在使用している家具オブジェクトだけに適用
Save to animation tier
・同じアニメーション分類の家具に適用
・ベッドなどが対象
・分類が有効な家具でのみ使用可能
Save to benchType tier
・同じ作業台分類の家具に適用
・鍛冶場・付呪器・錬金器具など
・ベッドでは使用不可
【その他の操作】
Delete
・保存済みの補正値を削除
Revert to plugin defaults
・対象家具の上書き設定を削除
・初期設定から補正値を再計算
Zero everything
・対象家具の補正を意図的に無効化
Reload INI
・INIファイルを再読み込み
Re-read animation type
・家具のアニメーション分類を再取得
※現在の家具に適用される各設定階層と、実際に有効な設定を確認可能
■Upper-body IK
腕の角度と身体の持ち上げ量を設定するページ
【Enable arm IK】
・上半身IKの有効・無効を切り替え
・無効時は身体全体の持ち上げ方式へ切り替え
【Arm raise angle】
・上腕の回転角度を指定
・単位は度
・マイナス値で反対方向へ回転
・最大角度を超えた補正量は身体の持ち上げに変換
【Residual body lift】
・腕の回転に加えて身体全体を持ち上げる量
・初期値は0
・設定しなければ身体全体を浮かせない
【保存・初期化】
Save to this model
・現在の家具モデルにIK設定を保存
Zero
・対象モデルの保存値を初期化
Default angle
・個別設定がない家具で使用する標準角度
Default residual lift
・個別設定がない家具で使用する標準持ち上げ量
Save defaults
・標準値を保存
※標準IK設定は立ち作業台に適用
※椅子・ベッド・砥石では個別設定が必要
■IK設定の状態表示
メニューには設定状況を色分けして表示
【緑】
・家具モデル専用の保存値を使用中
【橙】
・個別設定がなく標準値を使用中
・保存ボタンから設定を確定可能
【青】
・初期状態ではIKを使用しない家具
・スライダー操作によって個別にIKを追加可能
■設定の優先順位
複数の補正設定が存在する場合、以下の順番で優先
①個別の家具オブジェクト
②家具モデル+座席マーカー
③家具モデル
④作業台分類
⑤アニメーション分類
⑥内蔵の補正式
※より具体的な設定が優先される
■設定ファイル
Data\SKSE\Plugins\FurnitureUserSizeFix.ini
・初回起動時に自動生成
・すべての設定項目に説明を記載
・ゲーム内メニューで変更した数値を保存
・手動編集にも対応
【更新時】
・既存のINIはインストーラーによって上書きされない
・調整済みの設定を維持可能
・新しい設定項目が追加された場合は手動で追記
・またはINIを削除して初期設定から再生成
※INIを削除すると独自に調整した値も失われる
■FOMODインストーラー
インストール時にゲームバージョンとメニュー言語を選択
【Runtime】
SE 1.5.97 / AE 1.6.629以降
・両方のRuntimeに対応する共通DLL
・作者推奨
SE 1.5.97専用
・SE専用ビルド
・共通DLLが読み込まれない場合の代替
・機能は共通版と同一
【言語】
English
・英語インターフェース
・標準搭載
简体中文
・簡体字中国語
・翻訳INIを追加
■言語ファイル
FurnitureUserSizeFix_Lang.ini
・言語ファイルの有無で表示言語を切り替え
・ゲーム本体の言語設定には依存しない
・ファイルを削除すると英語表示に戻る
・本体を再インストールせず変更可能
・古い翻訳ファイルも基本的に利用可能
・未翻訳の項目は英語で表示
■導入方法
①SKSEを導入
②Address Libraryを導入
③DOBJ SAT1を無効化するBody MODを導入
④MO2・Vortexなどで本MODをインストール
⑤FOMODでRuntimeを選択
⑥必要に応じてメニュー言語を選択
⑦ゲーム内で調整する場合はSKSE Menu Frameworkを導入
⑧SKSEからゲームを起動
※ESP・ESLは追加されないためロードオーダーの調整は不要
■更新方法
①新しいバージョンのファイルを上書き
②既存のFurnitureUserSizeFix.iniを保持
③新しい設定項目がある場合は必要に応じて追加
④ゲームを完全に起動して設定を読み込み
■アンインストール
①MODマネージャーから本MODを無効化または削除
②言語パックを導入している場合は併せて削除
③必要に応じてINIとログファイルを削除
【セーブデータ】
・クリーニング不要
・Papyrusスクリプトなし
・クエスト・魔法・Perk・アイテムの追加なし
・ゲームのレコード変更なし
・セーブデータへの書き込みなし
・家具から離れると補正を解除
※家具使用中だけ毎フレーム補正を適用する仕組み
■互換性・注意事項
【Furniture Height Size Fix FHSF】
併用不可
・両MODは同じ体格補正を行う
・併用すると補正が二重に適用
・椅子から身体が浮く
・作業台から身体が離れる
【FHSFから移行する場合】
①FHSFを完全に無効化または削除
②本MODを導入
③必要に応じて家具別の補正値を調整
※家具の種類によって両MODを使い分けることも非推奨
※FHSFの家具ブラックリストは本MODでは不要
【Foot IK MOD】
・足を地面に固定する独自IKと競合する可能性あり
・身体全体を持ち上げる処理と干渉
・上半身IKの角度調整を優先
・Residual body liftは0を推奨
【Improved Camera】
・対応
・一人称と三人称の両方の3Dグラフに補正を適用
・視点変更後も補正を維持
【SexLab】
・シーン中に使用する家具は初期設定で補正対象外
・シーン側のテレポート処理と干渉する問題を防止
・[Forbid]セクションから除外対象を追加可能
【Body MOD】
・DOBJ SAT1を無効化するMODが必須
・家具使用時にゲームがキャラクターをスケール1.0へ強制変更する処理を防止
・CBBE 3BAの3BBB.espなどが対応
・本MODにはDOBJ SAT1の上書きデータは含まれない
■既知の制限
【砥石】
・立ち作業台ではなく跨って座る家具として処理
・小柄なキャラクターの脚と家具が干渉する場合あり
・脚の間隔と砥石の幅の問題は補正対象外
【スケール1.0以上】
・初期設定では補正対象外
・スケール1.0未満を基準に補正式を調整
・大柄なキャラクターへの補正は未検証
【オプション設定】
Also apply to characters at scale 1.0 or above
・スケール1.0以上のキャラクターにも補正を適用
・初期設定はOFF
・大柄なキャラクターでは補正方向が下向きになる
・ゲーム内での動作は未検証
※作者は自己判断での使用を推奨
■トラブルシューティング
ログファイル:Documents\My Games\Skyrim Special Edition\SKSE\FurnitureUserSizeFix.log
【プラグインの読み込み】
FurnitureUserSizeFix vX.Y.Z loading...
・プラグインの読み込み開始を示す
・表示されない場合はSKSEとAddress Libraryを確認
【設定の読み込み】
Config loaded: ... armIK=true armEntries=N
・INIの読み込み結果を表示
・不具合報告時に確認する項目
【スケールの確認】
Engine scale / effective scale
・キャラクターのスケール情報を表示
・値が近い場合は種族やActor Scaleによる変更
・実効スケールが大幅に小さい場合はスケルトンによる変更
【言語ファイル】
Language pack: ... -> N menu strings
・翻訳ファイルの読み込み結果を表示
・0 stringsの場合は翻訳項目が認識されていない
■ソースコード・ライセンス
GitHub - Furniture User Size Fix:https://github.com/RandyLuaW/Furnitur…
■必要条件
Skyrim Script Extender (SKSE64)
Address Library for SKSE Plugins
DOBJ SAT1を無効化するBody MOD:CBBE 3BA (3BBB)等
※3BBB.espによってDOBJ SAT1を無効化
SKSE Menu Frameworkオプション
■非互換MOD
Furniture Height Size Fix Enhanced※併用不可Skyrim Special Edition Nexus, RandyLua. 3 Nov 2026. Furniture User Size Fix. 2 Nov 2026 <https://www.nexusmods.com/skyrimspecialedition/mods/197709>.[コメントを書く] -
PR
-
PR