MacOS Sierra用SEUS光影着色器后期合成出错怎么解决

用其他光影没什么问题,就是SEUS用不了,SEUS10.1、SEUS11.0都试过都这样log:[Client thread/INFO]: [CHAT] [Shaders] Error: Invalid program "gbuffers_textured_lit"[Client thread/INFO]: [CHAT] [Shaders] Error: Invalid program "gbuffers_terrain"[Client thread/INFO]: [CHAT] [Shaders] Error: Invalid program "composite"[Client thread/INFO]: [CHAT] [Shaders] Error: Invalid program "composite1" [Client thread/INFO]: [CHAT] [Shaders] Error: Invalid program "composite2"[Client thread/INFO]: [CHAT] [Shaders] Error: Invalid program "final"配置:OpenGL:2.1Intel HD Graphics 5000 1536 MBIntel Core i5MacOS Sierra 10.13.3游戏配置:minecraft1.10.2 - forge1.10.2-12.18.1.2083HMCL 2.5.3.88最大内存3072MB
最新回答
真相是假

2024-07-01 15:29:11

光影文件加载失败.一般是因为

显卡驱动
不兼容特定光影,SEUS系列光影这个问题尤其突出

不换显卡基本无解(就算换了显卡可能也没什么卵用)

替代方案:

  1. 更新显卡驱动.使用官方提供的途径把显卡驱动更新至最新版本,问题有可能会解决.

  2. 更换其他光影.一般来说使用SEUS系列的最新光影不会出现这种问题.(不排除以后也变成这样的可能) 个人推荐Continuum 1.3这个光影,感觉画面效果还不错

  3. 尝试自己拆包修复光影.根据错误信息可以知道是gbuffers_textured_lit,gbuffers_terrain,composite,composite1,composite2,final这几个文件的问题,要做的就是更换这几个文件.

首先,解压这个光影和另外一个可以用的光影(建议使用SEUS系列较旧的光影,修复成功几率比使用其他光影要高),里边都会有个叫shaders的

文件夹

把可用的光影中我们需要的文件

复制进要修复的光影里,然后再尝试加载这个光影

注:修改时不要在游戏里加载这两个光影,否则可能会出问题

我能做的就只有这些了.贴吧里还有许多dalao,如果我的方法无效,你可以考虑下去贴吧里求助.希望能帮到你