☆ HDT-SMP Flex [モーション] ID:101564 Author:hydrogensaysHDT - aers - ousnius - Karonar1 - alandtse - geniusty - HSanMartin - skullgirls - DaydreamingDay - idaan300 - romanicles - igloomod - SesamePaste - jg1 - antpillager - Acro - webspam - ershin - powerofthree 2025-06-24 18:35 Version:.8.0.05
- RATE: ★=443 G=3 [DOWNLOAD SITE]
-
TAG: [HDT-SMP] [SKSEプラグイン] [パフォーマンス] [最適化] [ユーティリティ] [ImGui] [UI] [インターフェース] [オーバーホール]
HDT-SMP Flex
FSMP - Faster HDT-SMPの後継版的オーバーホール
HDT-SMPをより柔軟かつ設定可能にしたバージョンを目指して作成
バージョン 1.5.97、1.6.640、1.6.1170 をサポート
以下の機能が含まれています
・ゲーム内設定インターフェース
・ホットキーシステム
・プリセット管理システム
・フレームレートに基づくアクター管理システム
・スレッド制御機能
・いくつかのバグ修正と機能強化
必要
XP32 Maximum Skeleton Special Extended - XPMSSE
Skyrim Script Extender (SKSE64)
※注意※
・α版なのでまだバグがある可能性あり
・このMODはCPU/AVXのみに対応しています。
※既知の非互換性※
・HDT-SMP Slot 32 fix をインストールしている場合は必ず削除して下さい(冗長です)。
・ENBとは互換性がありません(hdtSMP64.dllの読み込みに失敗する)。
UIを開くデフォルトのホットキーは「Shift + F12」
【機能の概要】
■ImGuiベースの設定UI機能(実行時構成)
・ImGui使用の構成UI
実行中に設定を変更できるUI
プリセットの作成/保存/読み込み、ホットキー設定、ユーティリティ機能の実行が可能
ネイティブコードで動いてるから、FSMPのMCMより高速
・画面解像度
解像度2560x1440向けに開発されてるから、他の解像度ではちょっと調整が必要かも
各ウィンドウはサイズ変更・ドラッグ移動
■ホットキー機能
・SMP(物理演算)のオン・オフ切り替え
・プリセット・お気に入りの切り替え
・物理演算のリセット
・風エフェクトの調整
・各種メトリクス・設定表示
・UIを開くキー以外のホットキーはデフォルトで無効、UI内で有効化できるます
■アクター数管理システム(FPSベース)
・物理演算に参加するアクター数をフレームレートに基づいて動的管理
・最小/最大アクター数を設定可能(両方同じ値にすれば固定モードになる)
・CPU使用率じゃなくFPS基準で制御するから、よりレスポンシブ&適応的
■スレッド制御(Threading Controller)
・物理演算に使うワーカースレッドの最大数を設定可能!
・ゲームループ上での単一スレッド動作もサポート
マシン性能に合わせて柔軟に切り替えできる感じ
■グループ反復 & MLCP 復活!
・グループ反復とMLCP(Mixed Linear Complementarity Problem)が完全復活
・MLCPは、開発&テスト環境ではグループ反復と同じ速さ&品質で動作するよう修正済み
・グループ反復は特にロングヘアやウィッグの布物理でめちゃくちゃ大事なやつ
(実はFSMP 1.4xから壊れてましたが、ちゃんと復活!)
■ ランダマイゼーション(Constraintの順序ランダム化)
・ランダム化処理が復活!UIからレベルも調整可能
(FSMP 1.4x以降ずっとバグってたけど、今回ちゃんと修正)
・ランダム化の目的
・拘束の解決順序が固定されると、バイアス(偏り)が発生して、
物がくっついたまま動かない事象になってしまう
今回の方式では、最後の反復でだけランダム化が適用されて、
他は順番通り(シーケンシャル)に処理されるからバランスもばっちり!
■衝突処理や重力の設定をもっと細かく!
・衝突処理の拡張オプション追加
・重力の調整も可能
・60fps以下でもちゃんと動くように最適化!
■マルチスレッド対応の拘束ソルバー(Bullet物理エンジン)
・Bullet物理エンジンに内蔵されたマルチスレッド拘束ソルバーがついに有効化!
・UIからオン/オフ切り替え可能
・システム負荷がある程度高い時に自動で発動する仕組みになってる
■ 物理データの「チェックポイント保存」で安定性アップ!
・物理演算の状態を中断後に自動保存&復元できるようになった
・ロード画面、RaceMenuを開いた時、屋内⇔屋外の移動時等にデータをちゃんと保持!
シーン切り替え時のバグ挙動(変なポーズや扉通った時のグラフィック異常)を回避
■【広域衝突処理の最適化】
・衝突判定処理(Broadphase Collision)は、無限ワールドではなく
「256x256x256」の固定サイズ空間を使用することでフレームレートと効率が大幅向上
■【設定ファイルは .ini に統一】
・設定はすべて .ini ファイルで保存!
・.xml よりも手動編集が簡単でミスも起きにくい
しかも UI側で全部操作できるから基本いじる必要なし!
・補足
・古い configs.xml はサポート外だけど、
初回起動時にプリセットとして自動取り込みされるから安心!
保存先は「Skyrim のドキュメントフォルダ」だから、MO2のOverwriteフォルダに
勝手にぶち込まれることもない
■【互換性バッチリ!】
・以下の全部に完全対応!
・SMP Wind
・HDT-SMP Force Fields
・Dynamic HDT - Papyrus Script Extension for Faster HDT-SMP
ただしWind用のBone Factorは未対応
(理由:パフォーマンスのためにボーン名が短縮されてるから)
さらに他の ImGui系UIとも共存可能(ただし同時起動はNG)
・Softbody物理との互換性は未確認だけど、基本設定ならたぶん動くはず!
■【最低フレームレートの制限あり】
・最低FPSは 48〜90fpsの範囲に制限
なぜかというとBullet物理エンジンは60fps以下だと挙動が鈍くなってまう
48fps以下になると特にその影響が目立つ
・ちょいテク
逆に60fps以上で不安定な物理挙動が出る時は最低FPS設定を少し上げると安定するかも
・この設定が「Substepping(補間ステップ制御)」の基準になる!
************
***既知の不具合***
************
■【UIスケール設定が二重表示】
・「UI設定タブ」と「ユーティリティタブ」の両方にUIスケールの設定項目があるけど、
ユーティリティ側のは今後削除予定
■UIを開いたままAlt+Tabすると挙動がおかしくなる
・ゲーム中にUIを表示したままAlt+Tabでデスクトップに切り替えると、UIがバグる
一応Tabキー連打で回復することもあるけど、そもそもやらない方がいい
ちなみにこの挙動はOSレベルの制御で、ゲーム側にはキー入力として届かないらしい
試みたけど回避不能っぽい
関連:Alt-Tab Stuck Key Fix NG
■【動画オーバーレイがUI表示を阻害する可能性あり】
・以下のようなビデオオーバーレイソフトを使ってると、UIが表示されないことがある!
現時点での回避方法はナシ
・RTSS(RivaTuner Statistics Server)
・MSI Afterburner
・Fraps
・その他のオーバーレイ系ツールSkyrim Special Edition Nexus, hydrogensaysHDT - aers - ousnius - Karonar1 - alandtse - geniusty - HSanMartin - skullgirls - DaydreamingDay - idaan300 - romanicles - igloomod - SesamePaste - jg1 - antpillager - Acro - webspam - ershin - powerofthree. 24 Jun 2025. HDT-SMP Flex. 17 Jun 2025 <https://www.nexusmods.com/skyrimspecialedition/mods/101564>.スポンサーリンク
スポンサーリンク
上記説明は古い又は異なる場合があります。導入の際はDescriptionを確認の上、自己責任でお願いします。
説明はどなたでも編集する事が可能です、古い又は異なる場合は編集にご協力をお願いします。
To users except in Japan - コメントコメントだけでも投稿できます。気に入ったMODはNEXUSでもENDORSEしましょう。
[Spoiler]テキスト[/Spoiler]とする事で隠しテキスト、#や>>後、半角数字でアンカーを使用可。 -
-▼ Version : .8.0.05#10#7Good!1.5.97でCS、Reshade利用。Silent Running 版で起動できました。
2025/06/25 OgreScar氏がPOSTSで、UIはcommonlibでReworkすると発言していますので最新版を利用するならSilent Running 版が良いみたい。UIが利用したいなら8.0.02で暫く様子見ですね。 New! ID:FmYjQ0MW Day:0 Good:0 Bad:0- Good
- Bad
- 101564
#9名無し1.5.97環境
ENBと互換性があるという Silent Running 版を試したところ起動しました。
ENBは不使用でCommunity Shadersを使用しているのですが、何れもGUIの互換性が無いようです。 ID:Q0NjMyNm Day:9 Good:0 Bad:0- Good
- Bad
- 101564
#8名無し更新の確認をしてから投稿すべきでした。申し訳有りません。
問題なく使えていたのは8.0.02でした。
1.5.97環境にて8.0.04及び8.0.05では起動時に落ちることを確認しました。 ID:Q0NjMyNm Day:9 Good:0 Bad:0- Good
- Bad
- 101564
▼ Version : .8.0.04#7名無し1.5.97で8.0.02が動作する環境ですが、8.0.04は起動時に落ちます。 ID:FmYjQ0MW Day:0 Good:1 Bad:0- Good
- Bad
- 101564
#6名無しGood!1.5.97環境ですが問題なく使えています。
単純にFaster HDT-SMPから乗り換えるとクリッピングが発生する装備があるかもしれません。Guiで設定を弄れるので各自調整しましょう。 ID:Q0NjMyNm Day:8 Good:0 Bad:0- Good
- Bad
- 101564
▼ Version : .8.0.02#5名無し現状だとENBと互換性が無いようです ID:RiM2E1MD Day:1 Good:0 Bad:0- Good
- Bad
- 101564
#4名無しすんげの!すんげのきたぁっ! ID:NjNWIwYm Day:141 Good:0 Bad:0- Good
- Bad
- 101564
▼ Version : .8.0.01#3名無し1.5.97版がロードエラーになってしまう
dllの依存関係は問題なさそうなんだけどなあ ID:A0ZDUxMz Day:1013 Good:0 Bad:0- Good
- Bad
- 101564
#2名無しGood!ImGuiでゲーム内で分かりやすく設定できて次世代感ある。元々公開するか迷っていたようでUIがWQHD環境想定だったりするなど現段階ではα版だけど、期待できる感じ ID:gzMDk1NG Day:556 Good:0 Bad:0- Good
- Bad
- 101564
#1名無しなんかすごそうなのがきましたね ID:QxMzY4Nj Day:0 Good:0 Bad:0- Good
- Bad
- 101564
スポンサーリンク
スポンサーリンク