简述
你是否遇到过物品的模型连接处总能看到一条细线,甚至有时候可以透过看到另一面?
Model Gap Fix 是一个简单的客户端模组,可以修复 这样 的问题。
这会影响方块模型和物品模型,也可能影响其它模型。
该模组的工作原理是消除纹理缩放,使每个模型的面都使用其纹理的 100%。
不仅修复了物品(最明显的位置)上的错误,还修复了方块模型以及可能使用到这些函数的所有其它内容。
此问题在自定义方块模型或某些 2D 物品中尤为明显。
Q&A:
Q1:这个模组会使游戏变慢变卡顿吗?
A1:当然不会!纹理缩放只会删除一些代码,并且没有任何影响。但该模组的确稍微调整了物品模型,与原版相比,为可以为凹面的物品添加了更多的四边形。因此在这种情况下,它可能会比原版稍微差一点。然而,这是可以忽略不计的,除非尝试运行超高分辨率的纹理包。
Q2:它是如何工作的?
A2:该模组只是删除纹理缩放。这非常简单,可以立即“修复”模型上所有有偏差的问题。对于 2D 物品模型,还需要其它东西。由于它们的构成方式,仅一点就足以在四边形的面上产生另一种微小的间隙。这些非常小,会闪烁,所以作者也必须修复它们。为此作者将物品模型生成器更改为不创建包含透明像素的四边形,而是为同一方向上的每行实心像素创建多个四边形。这使其能够稍微增加所有这些侧四边形的尺寸,而不会在此过程中产生新的间隙,从而覆盖所有间隙。
请注意,Q2 仅适用于 Forge,因为 Fabric 没有如此小的缝隙,并且模型没有额外的四边形,所以并不需要。