怪物猎人荒野:UV流动部分参数解析
一、参数概述

怪物猎人:荒野 的 MDF 文件中,已知以下三个参数用于控制贴图的流动效果:

UV_Scroll:流动方向的开关

UV_Scroll_Vectel:流动的向量

UV_Scroll_speed:流动的速度

UVtile:设置流动频率的(我还没试过,评论区大佬补充的)

(目前我就知道这三,如果后面还有别的,等我搞明白之后再补充)


二、参数详解

1. UV_Scroll

作用:

用单个数值简单控制贴图的流动

基本不太需要调整这个,填个1,然后具体的参数给到UV_Scroll_Vectel就行了。

2. UV_Scroll_Vectel

作用:

通过四个数值控制贴图流动的 方向 和 速度

格式:(水平速度, 垂直速度, 其他参数1, 其他参数2)

前两个值最关键:

第一个数(水平速度):正数向右,负数向左。

第二个数(垂直速度):正数向上,负数向下。

后两个数通常保持 0,暂时不用管。(其实是因为我不知道这是什么东西)

示例:

左右流动:(0.5, 0, 0, 0) → 贴图以 0.5 速度向右移动。

上下流动:(0, 0.3, 0, 0) → 贴图以 0.3 速度向上移动。

斜向流动:(0.2, -0.2, 0, 0) → 贴图向右下角流动。

3. UV_Scroll_speed

作用:

比例放大或缩小所有流动效果的速度。

默认值:1.0(原速)。

调低数值(如 0.5):所有流动速度减半。

调高数值(如 2.0):速度加倍。

第一句就解释了是按比例,所以这里的数值甚至可以是负数

组合示例:

UV_Scroll_Vectel = (0, 0.5, 0, 0) # 原速向下流动

UV_Scroll_speed = 0.6 # 实际速度 = 0.5 × 0.6 = 0.3


三、参数优先级与搭配

UV_Scroll和UV_Scroll_Vectel都有涉及流动方向

那么谁说了算呢?

如果同时设置 UV_Scroll 和 UV_Scroll_Vectel,会优先 UV_Scroll_Vectel 

建议只用 UV_Scroll_Vectel 控制复杂流动。

UV_Scroll给个1就不用管他了

速度叠加规则

UV_Scroll_speed 会乘以 UV_Scroll_Vectel 的速度值。

例如:Vectel速度=0.4 + Scroll_speed=0.5 → 实际速度=0.2


四、常见问题解答

1:如何让贴图从上往下流?

设置 UV_Scroll_Vectel = (0, -0.3, 0, 0)。

如果贴图反向(从下往上),改为 (0, 0.3, 0, 0)。

2:流动速度太快了,怎么调慢?

方法 1:直接降低 UV_Scroll_Vectel 的第二个数(比如从 0.5 改为 0.2)。

方法 2:调低 UV_Scroll_speed(比如设为 0.5)。


五、注意事项

没有注意事项,憋笑

只是觉得写个注意事项,有种高大上的感觉

(等下我会发一个流动贴图的mod,作为案例,同时你也可以下载诸葛不太亮大佬的真魔人mod,查看我们的流动参数具体有什么区别,效果又有什么区别,这样更方便理解,虽然我觉得我讲的已经很细致了)

成品的流动贴图mod:https://www.caimogu.cc/post/1928827.html

附件是一个MDF

视频展示成品的效果:

附件
uv流动案例mdf
免费
by 明月别枝 更新于 6 天前
若有附件,打赏后可直接下载 赠人玫瑰 手留余香
2个大佬推荐该主题
默认
最新


1