禁用相机重叠透明度

创作者: remiliafff
已更新:2025-03-25 18:42:43
2KB

前置 MOD

使用 禁用相机重叠透明度 时将自动安装

关于此 MOD

一个简单的禁用模式:由近距离相机重叠引起的透明/淡入/模糊/不可见。
这个Mod用于禁用:由近距离相机重叠引起的透明/淡入/模糊/不可见。
所有固定物体包括:老板/小怪物/帕利科/陆行鸟/NPC/帐篷/其他场景物体。
它支持修改凸台对象的透明度,提供相机距离调整。
可以区分不同类型的对象,并设置为禁用或不禁用。
一些选项可以在和平状态和Boss-Fight-State中单独设置。

这个模组用于屏蔽:相机距离过近引起的物体变透明/淡出/模糊/隐形。
修复内容包括:Boss级怪物 / 小型动物 / 艾露猫 / 陆行鸟 / NPC / 帐篷 / 其他场景对象等。
模组支持修改战斗中Boss的透明度,并提供相机缩进距离的调整。
各类物体可以分开设置是否屏蔽变为透明,其中部分选项可以在“和平状态”和“Boss战状态”进行区分设置。

如何使用:
1.按Insert键打开REFramework菜单。
2.打开“脚本生成的UI>禁用相机重叠透明度”
3.随意调整选项。
像普通的REF mods一样安装,你应该把所有的文件都放在游戏安装目录里。
最终路径应该如下所示:
```
怪物猎人
├──dinput8.dll
├──MonsterHunterWilds.exe
├──重构
│├──自动运行
││├──DisableCameraOverlapTransparency.lua<-lua文件到这里
```

常见问题:
1.这个Mod的每个功能是如何工作的?
当你选中“禁用[场景对象]透明度”框时,它将在你的屏幕离对象太近的情况下禁用“死东西”变得透明。

同样,复选框“禁用【NPC和动物】透明”将禁用NPC对象变得透明。 
NPC对象包括人类NPC、帕利科(你的猫)、陆行鸟(你的坐骑)、除Boss以外的野生动物等。

名为“战斗中恢复”的子复选框意味着当你在boss战斗中时,当前功能将暂时无效。

“距离”滑块表示“最近的相机距离”。 
当你在很短的距离内看一个Boss对象时,默认情况下,你的相机会将位置转换到一个不舒服的短距离。 
当您将该值调整为10.0时,相机距离将最大化,这给了您一个舒适的观察距离,但它与FOV不同。
要测试这个功能是否有效,找到一个大尺寸的Boss,然后杀死它(确保它不动),将你的角色移动到离死去的Boss很近的地方,然后抬头看向Boss的身体,按ESC打开菜单(锁定相机),然后你可以尝试调整值,看看相机如何变化。

“高度”滑块表示“最近的相机高度”,同上。

“Alpha”滑块表示Boss对象的透明度级别,设置为1.0以禁用Boss对象变得透明。 
Alpha值越小,凸台对象变得越透明。
测试方法同上。

按“重置默认值”按钮加载MHWs游戏的默认值。
按“加载预设”按钮加载我推荐的预设值。

2.这个Mod会影响FPS吗?
也许有一点点,除非和其他mod有冲突。如果没有意外发生,性能影响可以忽略(可能下降0~1 FPS)。
Mod没有扩展FOV,也没有生成额外的物体渲染任务,因此不太可能增加GPU负载。
相反,可能会降低透明度混合带来的性能开销(我猜)。
我测试了各种场景,目前工作稳定(由RTX 3090 GPU和AMD 5950X CPU测试)。
如果你遇到任何情况,请让我知道,并列出你已经安装的其他mod,以排除mod冲突。我会尽力解决的。

3.为什么开启Mod功能后感觉Boss消失了?
这是游戏引擎本身的问题,因为怪物的一些四肢位于屏幕后面,导致你看不到的完全透明的图像。
不管用不用这个Mod都会出现这种情况,而且不是Mod带来的负面效果。
Mod屏蔽了游戏引擎让boss透明的能力,让之前杂乱的形象变得更简单,制造出boss更有可能消失的假象。
将MinCameraDistance设置为最大值以“缓解”此问题。(或者使用其他作者的FOV调整mod来进一步缓解这个问题)

4.如果您遇到配置文件加载错误或某些选项无法自动加载,请手动删除文件MonsterHunterWilds\reframework\data\DisableCameraOverlapTransparency.json

常见问题:
1. 这个模组是如何工作的?
当你勾选“Disable [SceneObject] Transparency”时,如果你的屏幕离观察对象太近,此Mod将屏蔽游戏引擎将“场景杂物”变为透明的设定。
 
同样,选中“Disable [NPC & Animal] Transparency”则会屏蔽游戏引擎将“NPC一类的对象”变为透明的设定。
NPC对象包括:人类NPC、艾露猫、鹭鹰龙、Boss以外的野生动物等。
 
如果选中了“Restore In Combat”子复选框,当你在Boss战时,当前Mod功能则会临时关闭(脱离战斗后自动恢复)。
 
“Distance”滑块表示“Boss战时 游戏引擎自动调节的相机的最近距离”。
当你在很近的距离内观察Boss时,默认情况下你的游戏引擎会将相机位置调整到很近的距离,导致难以战斗。
当你将Distance调整为10.0时,相机自动缩进的距离限制将最大化,以提供舒适的观察距离,不过这和FOV的概念是不同的。
想要测试此功能是否有效,找一只大体型Boss干掉,走到Boss边上,面朝Boss抬头望天,按下ESC调出菜单锁定视角,再尝试Mod里面调整Distance数值,观察镜头变化。
 
“Height”滑块表示“Boss战时 游戏引擎自动调节的相机的高度”。

“Alpha”滑块表示Boss对象的透明度级别,设置为1.0可屏蔽游戏引擎将“Boss对象”变为透明的设定。
Alpha值越小,Boss对象就越透明。
想要测试此功能是否有效,测试方法与上一条类似。

"Reset Default"按钮用于重置为游戏内的默认值。
"Load Preset"按钮用于载入我推荐的预设值。

2. 这个模组会影响FPS吗?
正常情况下也许会轻微影响一点点,除非与其他模组有冲突。在没有冲突的情况下,性能影响几乎可以忽略不计(最多可能会下降0~1 FPS)。
模组没有扩大FOV视野宽度,也没有产生额外的物体渲染任务,因此大概率不会增加CPU和GPU负担。
反而可能因为物体变得不透明 而减少了透明度混合产生的性能开销(猜测)。
我测试了各种场景,模组暂时工作稳定(测试平台:RTX 3090 GPU和AMD 5950X CPU)。
如果你遇到任何情况请告诉我,希望能告诉我 你安装的其他Mod,以排查Mod冲突的问题。我会尽力解决问题。

3.为什么感觉开启Mod功能之后Boss会消失?
这是游戏本身引擎的问题,因为怪物的部分肢体位置在屏幕背后,所呈现出来的画面就是完全透明,所以你看不到。
无论使用这个Mod或者不使用这个Mod都会产生这个情况,并非Mod带来的负面作用。
Mod屏蔽了游戏引擎让Boss透明的功能,使原来杂乱的画面变得简洁,从而产生了Boss更容易变消失的错觉。
将MinCameraDistance设置到最大值以“缓解”这个问题。(或者配合其他作者的FOV调节Mod来进一步缓解这个问题)

4.如果遇到了配置文件加载错误或某些选项无法自动加载,请手动删除MonsterHunterWilds\reframework\data\DisableCameraOverlapTransparency.json这个文件。

此mod不得编辑或重新发布,仅供个人使用。
此mod禁止私自修改和重复发布,仅限个人使用。

使用 Xmod 解锁 怪物猎人:荒野 的全部潜力 — 今天就探索这些顶级 MOD!