FSMP - Faster HDT-SMP
原贴内容请翻到后面。
本贴作为更新提醒和讨论用(谁会拒绝低或无代价提升帧数)。
所有测试均基于极致性能预设文件,其余MOD不同仅供参考。
新增:修复BUG版本就不测试性能了
—————————————————————————————————————————————————————————————————————
2023/05/03更新:
作者更新日志:
Version 2.0.1.beta1:
(Released in beta version) fix: set the default motorERP and stopERP values at the Bullet default values to avoid regressions
本人测试日志:占位符
—————————————————————————————————————————————————————————————————————
2023/04/28更新:
我没想到2.0.0版本来的这么快,务必备份原版本再更新。
作者更新日志:
2.0.0版本
(尚未发布) <应该是作者忘记删除了,实际已发布,或者目前仅仅只是用于MODDDER的版本>对于MODDERS:添加非胡克物理学,以获得更真实的动作! 感谢Webspam :)
允许配置更精细的通用约束:
所有的默认值按照Bullet库的默认值(不改变现有文件/配置)。如果你想要这些功能,你必须在你的约束条件中配置它们。
注意:enableLinearSprings可以被用于pe
r-constraint来完全绕过弹簧算法,为那些不需要弹簧的东西提高性能。
启用线性弹簧
启用角形弹簧
线性刚度
有限
角度刚度限制
弹簧阻尼有限
线性马达
角度电机
线性伺服电机
角度伺服电机
线性非霍克恩阻尼
角度非霍克恩阻尼
线性非霍克式刚度
角度非霍克式刚度
线性目标速度
角度目标速度
线性最大马达力
角度最大马达力
电机ERP
电机CFM
停止ERP
停止CFM
所有这些在FSMP-Validator的最后一个版本中都有记录。
测试:
实际测试性能比1.50.8/9低,帧数稍高于1.50.7但卡顿严重,三步一卡画面像15帧,我注意到CPU使用率比以前高了,这是好事但可能还需要优化,各位自行尝鲜,可能是我笔记本配置问题?
测试有误,换回1.50.9后依然卡顿,待我重启电脑。。。
第三人称白漫城门起点直线跑(非冲刺)到市场再回城门,屡次后发现1.50.9和2.0.0最低帧数都是42-43,中位数好像也差不多,原谅我懒得用性能监测录制软件。
—————————————————————————————————————————————————————————————————————
2023/04/26更新:
作者发布更新日志 ,貌似是新测试版作者邮箱被轰炸了,可怜,尊重作者性格为好,耐心等待而不是催促甚至辱骂是每个用户最基本的准则,没有作者欠你(当然发送邮件的肯定没有简中用户)。
(尚未发布)对于模组2.0.0:添加非钩子物理以获得更逼真的动作!感谢网络垃圾邮件:)
版本 1.50.9-rc1
(在测试版本中发布)修复:修复 1.50.8-rc1 中引入的随机 CTD
如果有运用到类似11楼的mod而产生错误的,请谨慎选择使用,或者耐心等待2.0.0版本,2.0.0的描述来看应该是性能和表现双双提升的版本(不过如此大的版本跨度,有可能只是作者不堪其扰所放出的幌子,我们只需等待)。
—————————————————————————————————————————————————————————————————————
2023/04/26更新:
作者已将1.50.8版本标记为旧并上传了1.50.9版本。尚未发布更新日志,等待贴主测试吧
测试补充:我找到了和之前几乎相同的测试位置,仔细盯着看了半天,帧数和1.50.8版本情况别无二致,猜测是某个错误修复修复 1.50.8-rc1 中引入的随机 CTD。
预设配置性能档XML文件在线对比过和1.50.8版本完全一致,各位可自行备份旧版MOD并更新尝试。
—————————————————————————————————————————————————————————————————————
原帖内容:
机翻:
1.50.8版(测试版发布)重大性能改进:现在,SMP物理学在独立于Skyrim主线程的线程中运行。基本上,如果你的物理计算需要的时间少于Skyrim主循环的无关部分,它就不会再拖慢那个循环;如果它需要更多的时间,Skyrim exe会等待它,仍然比一个接一个地运行它们损失的帧数少。
注意事项:你的CPU会在其他核心上工作,所以在热量/电力方面并不是免费的。
注意:我在Skyrim的可执行文件中加入了一个新的钩子,所以也许它不能与另一个使用相同钩子地址的dll很好地配合。我没有办法知道哪些其他的dll会这样。希望能有这方面的报告。 在测试版本中发布)主要性能改进:提供受full_inu启发的性能配置。感谢并赞扬他!
简单说就是调用了更多CPU核心,不和单核优化的游戏本体抢同一个核心了。
而且作者新提供了多个XML预设,从推荐的低到高到完全体等(13900K+4090请)
表现方面:以前即使我用6numIterations(模拟精度),带物理假发衣服帧数也会骤降20-30帧,问题在于CPU被物理MOD抢占后,那颗核心就带不动显卡了,显卡占用率从原先的99%变成 40-60%,帧数不低才怪。
用了Version 1.50.8后,显卡占用了提升到了92%-94%,带超高骨骼物理假发前79帧(显卡占用率99%),带后72帧(92%),本身物理衣服还没脱的情况下。(以上为室内测试)
表现补充:刚刚在室外场景重新测试了一下
1.50.8版本
A. 无物理衣服和无假发并果着身子帧数69-70FPS(显卡占用率98-99%)
B. 低物理衣服和无物理假发71-72FPS(显卡占用率98-99%)
C. 低物理衣服和高骨骼物理假发55-58FPS(显卡占用率71-86%)
1.50.7版本
A.69-70FPS(97-98%)
B.70FPS (97-98%)
C.39FPS (61-63%)
总结:新测试下,穿衣服提升帧数我是没想到的,估计bijin skin 4k版压力比衣服大,C情况帧数降低还是比较多,如果对高骨骼假发不感冒,直接用KS Hairdos-HDT版也行,但对比旧版依然提升巨大,推荐升级。
话说可以编辑标题吗,错别字好难受啊啊啊