Wudji
本帖最后由 Wudji 于 2023-1-28 16:53 编辑

前往Complementary Reimagined新一代原版风光影介绍帖

海底神殿
清晨的沼泽
北极光
傍晚
发光的矿石
矿洞
放大化世界
下界玄武岩三角洲
末地城
夜晚的小屋
森林
现代化地图

雪中小屋
天境II重置版

更好的末地-1

更好的末地-2

低配置模式图像展示
繁茂洞穴
下界
早晨的丛林
珊瑚海
清晨与下界重生锚
默认纹理包封面
白桦树林
小镇
掠夺者前哨站
废弃的传送门

山坡


傍晚的高山(图片均经过压缩)




Complementary Shaders ——  魔改自BSL的"完美"光影

如果你清楚地看到了这行文字,请点击以继续阅读!!!


|  简要介绍

        Complementary Shaders是一个Java版的光影包,修改自Capt Tatsu的"BSL Shaders"。该光影包的最终目的是在一切方面都表现得出色。性能、游戏性、漂亮的外观、兼容性......应有尽有。Complementary Shaders将会尝试在Optifine的渲染管线的限制下为你提供最稳定的游戏体验。它运行的效率极高,支持几乎每一种GPU和驱动,兼容那些被认为是不可能兼容光影的mod,修复了从未有光影包修复过的bug,不用过多的特效来打搅你......最重要的是,它看起来真的很不错~
        本光影包支持自动生成法线贴图功能(需要在光影设置界面手动开启),这意味着任何纹理都能根据颜色的不同有“凹凸不平的效果”,无需纹理包支持。
        除了兼容Optifine以外,本光影包还兼容Iris Shader光影加载器
        本帖除提供光影汉化文档以外,还同时提供已调好的配置文件,详见置顶回复(汉化文件在一楼,配置文件在二楼)


|  视频展示



|  常见问题解答(FAQ)

  相较于BSL, 它到底改了什么?
        如果你想知道从 BSL 到 Complementary 都改了什么,下面是 Complementary 的完整更新日志。
        官方日志:Complementary Shaders v4 从BSL到最新版本的完整更新日志

  我有关于mod的兼容性问题,怎么办?
        你可以查阅已知的mod兼容问题修复方式,下面是汉化版的介绍:
        


  天空炸掉了,怎么办?
        打开 ESC暂停界面 -> 选项 ->视频设置 -> 细节 -> 将"天空"设为"开"。

  有什么是被"光追的"(Ray traced)?
        光轴和反射是经过光追处理的。

  如果想要更好的性能,我应该怎么设置

|  相关链接

  光影包下载
        下载链接:https://www.curseforge.com/minec ... mplementary-shaders
        (每个光影包都支持所有游戏版本,与标识支持版本无关)
        因授权原因,无法提供国内光影包下载地址/forgecdn直链,请前往Curseforge下载,抱歉!
  汉化文件下载
        (当前汉化文档主要由@隐居小树 维护)
        

       历史版本汉化文件留档:


        官方Discord:https://discord.com/invite/A6faFYt


|  许可&搬运授权

       光影包许可:保留所有权利
       另外地,作者不允许以任何方式分发光影包文件,必须从Curseforge页面下载

       搬运许可:
      




本帖排版参考了 Material Design帖子主题规范 的部分建议和代码

本帖更新日志:






2021.12 数据,可能有更多内容

Complementary Shaders ——魔改自BSL的"完美"光影





|简要介绍

  Complementary Shaders是一个Java版的光影包,修改自Capt Tatsu的"BSL Shaders"。该光影包的最终目的是在一切方面都表现得出色。性能、游戏性、漂亮的外观、兼容性......应有尽有。Complementary Shaders将会尝试在Optifine的渲染管线的限制下为你提供最稳定的游戏体验。它运行的效率极高,支持几乎每一种GPU和设备,支持那些被认为是不可能兼容光影的mod,修复了从未有光影包修复过的bug,不会用过多的特效来打搅你......最重要的是,它看起来真的很不错~
  本光影包支持自动生成法线贴图功能(需要在光影设置界面手动开启),这意味着任何纹理都能根据颜色的不同有“凹凸不平的效果”,无需纹理包支持。
  除了兼容Optifine以外,本光影包还兼容Iris Shader光影加载器
 

|图片&视频展示
https://www.bilibili.com/html/player.html?aid=633010892&wmode=transparent&as_wide=1&page=1
传送门










  注:以下为含mod/第三方材质的截图






  即使是低配置模式下也能有很不错的体验
  低配置模式效果展示:



  或许以后可以分享一些配置文件?



|常见问题解答(FAQ)

相较于BSL, 它到底改了什么?
  如果你想知道从 BSL 到 Complementary 都改了什么,下面是 Complementary 的完整更新日志。
 
官方日志:Full Changelog Of Complementary From BSL To The Latest Version - JustPaste.it
下面是汉化版
v4.0:
- ComplementaryResources 现在被整合进了 Complementary 中, 这意味着:
   - 现在不必装单独安装材质包就能体验到完整的Complementary光影了。
   - 游戏中每个方块的材质设置都被单独地重做了,具有比以前更多的细节
   - 现在兼容1.13以下版本的游戏了(或高版本的programmer art材质)
   - 现在甚至兼容faithful、Compliance等许多纹理包了
   - 添加对1.17方块的兼容性,比如深板岩, 水晶, 发光浆果和铜
   - 新增了"材质包兼容模式"(Resource Pack Support),你依旧可以使用你喜欢的材质包:)
- 兼容模式现在是一个单独的选项而不是配置了
- 显著提升了帧率
- 添加选项 "Scene-Aware Colored Lighting"
- 为夜晚天空添加了星系
- 为masa系mod提供了支持(Litematica Tweakeroo MiniHUD)
- 一堆关于水的修改:
   - 改进了水波, 视差, 和风格化的太阳/月亮反射
   - 修改了水的颜色, 反射强度和透明度
   - 添加了当玩家在水的外面时水下迷雾
   - 修正了边界迷雾不能遮挡水面反射的地形的特性
- 重置了天空颜色修改
- 重置了体积光照采样
- 现在的云看起来更蓬松了
- 修复了由于玩家的手,移动的实体和粒子导致的时间性抗锯齿的瑕疵。
- 修复了当其他玩家在空中时的方块破坏动画
- 修复了当 TAA, SSS 和 Shadow Filtering 开启时树叶抖动的问题
- 修复了 TAA 在某些设备上不能完全工作的问题
- 略微提升了反射的准确性
- 添加对材质包中彩色天空的支持
- Added an option to make lime-dyed blocks green screens
- 添加了关闭下界边界迷雾的设置项
- 添加了修改边界迷雾类型的设置项
- 添加了一些天空和水的设置项
- 移除了一些天空和水的设置项
- 添加了修改晃动速度的滑动条
- 为世界弧度滑动条添加了"None"选项
- 添加了新的低和中预设
- 之前的中 (默认) 和高配置被重命名为 高 (默认) 和 超级
- 重置了光影选项的位置
- 重置了星系系统,现在有更多的设置选项了
- 调整了玩家在水下时的日光强度
- 调整了实体、方块实体、手持物品、半透明物品的光照贴图
- 在1.17+中开启了实体和手持物品的法线贴图
- Close-up Particle Reduction i现在被默认禁用了, 可以在开启兼容模式时一同打开
- 兼容模式下的抗锯齿现在也被默认设置为 FXAA+LiteTAA
- 增强了方块表面对阳光和天空的反射
- 增强了半透明方块的最低光照水平(包括水)使得他们在较暗区域也是可见的
- 下界距离迷雾现在是球状而不是圆柱状了
- 镜面光现在在阴影渲染距离外默认开启
- 为晃动内容制作的单独的选项
- 移除了 labPBR subsurface scattering. 多亏了我离谱的编写方式,造成了一堆特性
- 移除了针对单个生物群系的光影设置选项
- 水下的粒子现在不是完全禁用的了, 但是比起原版(香草)游戏来说少了不少
- 修复了下雨时projected caustics 与光影不符的特性
- 修复了最大的雨坑并没有被完全覆盖的特性
- 修复了类RTX的水在某些群系中渲染不正确的问题
- 修复了一些物品在手持时不发光,但为掉落物形式时发光的问题
- 修复了渲染距离低于12时光轴和距离迷雾不一致的问题. 现在低于8时不一致了:)
- 修复了mod "Rare Ice" 和"DynamicTrees" 的方块没有被正确渲染
- 修复了mod添加的流体看起来完全为黑色的问题
- 修复了自定义群系导致天空全白的问题
- 修复了低渲染距离下水下光轴不正常的问题
- 修复了部分情况下海带晃动不正常的问题
- 修复了实体上丢失光影的问题
- 修复了使用Intel GPU时白天天空发黑的问题
- 修正了在部分情况下粒子闪烁的原版特性
- 修正了当物品展示框在激活的压力板下时闪烁的原版特性
- 修复了物品框中的地图因玩家视角的不同而光照强度不同的问题
- 修复了闪电不能持续影响天空的问题. 目前在兼容模式下也可以正常工作了
- 修复了闪电使大气雾发光的问题
- 修复了活塞头的渲染问题
- 修复了远距离的反射中存在黑点的问题
- 修复了有时星星可以在虚空中看到的问题
- 修正了混合光轴和自动曝光兼容性不佳的问题
- 100+个小修改。不包括方块的重置


v4.0.1:
- 修复看盔甲上附魔光效闪烁的问题
- 修复了材质包添加的半透明表面上光照不一致的问题
- 修复了原版天空盒亮度数值不一致的问题
- 为一些滑动条添加了更多数值


v4.1:
- 又把阴影颜色选项加回来了
- 兼容1.17细雪效果
- 添加"极限"预设配置
- 添加 "Pixelated Shadows" 选项. 感谢Capt Tatsu~
- 改进了Parallax Self Shadowing. 感谢null511~
- 改进了TAA边缘处理
- 改进了对焦散的颜色和强度处
- 改进了太阳/月亮在透光方块上的效果,比如树叶、植物等
- 针对内置PBR的修改:
   - 重写了自动生成法线系统
   - 添加 "Noise Coated Textures", 在超高/极限配置下默认开启
   - 添加了"更好的下界传送门"选项
   - 把老版本光影中信标光柱的效果加了回来
   - 修复1.17中的诡异的地狱门问题
- 修改了告示牌文字处理功能,使其支持1.17中的发光字体(荧光墨囊)
- 修改了玩家在水下时的太阳发光效果
- 现在1.17中新增的"发光物品"会在手持时发出微软的光芒
- 当"场景感知化颜色照明"为开时,发光浆果、蜡烛、海泡菜会发出他们对应颜色的光了
- 调慢了当开始下雨时云遮住太阳/月亮的速度
- 当"雨水坑覆盖范围"被设为最大时,水坑会出现在不会下雨的群系中(比如沙漠)
- 修复了物品展示框中的附魔物品看起来很奇怪的问题
- 修复了从水下看水面时,水面会出现一个黑色圆形的问题
- 修复了兼容模式下PBR材质包中的发光内容比正常情况下更暗的问题
- 添加 "光轴质量" 滑动条, 在极限配置下默认调高
- 添加"白天天空颜色倍率"滑动条
- 向block.properties添加了更多mod内物品. 感谢Yorae~
- 调整了水的折射
- 重置了选择框模式来更好地高亮所有方块,兼容1.17
- 更多针对内置PBR的修改:
   - 略微降低了树叶上太阳/月亮的反射强度
   - 炼药锅中的岩浆和细雪现在和普通的岩浆和细雪一样了
   - "法线倍率" 现在只对自动生成的法线起作用了
   - 海灯笼的边缘现在可以反光了
   - 修改了发光鱿鱼的亮度
   - 修改了针对蜂箱、蜂巢、干海带块的特殊处理
   - 修复了使用某些材质包时,龙蛋和刷怪笼过亮的问题
   - 修复了"发光下界矿石"选项导致的紫水晶/Programmer Art 材质问题
   - 修复了1.17炼药锅中的水没有效果的问题
- 略微提高了光轴类型中"混合" 模式的过滤(filtering)效果来降低方块边缘的虚影
- 在1.16及以上版本重新启用了实体、手持物品和方块实体的法线贴图
- 略微提高了一些物品在手持时的亮度
累了,下边的回来再翻译吧(
- Increased Snow Mode option's tendency to put snow on inclined normals
- Tweaked Parallax Depth option so that "1.0" means exactly 25 cm which labPBR suggests. The default value is now 0.6 which is 15 cm
- Sun/Moon Reflection Intensity sliders now also affect the sun/moon highlight on RTX-ish water type
- Distance blur is now only enabled by default on the Extreme profile
- Fixed maps in item frames getting darker depending on the player's view angle
- Fixed projected caustics incorrectly appearing on boats
- Fixed item frames having low quality shading
- Fixed inconsistent underwater lighting on translucents and some overlays from resource packs
- Fixed subtle sun/moon reflections appearing under shadows with resource packs that have intense normal maps
- Fixed Parallax Self Shadowing not blocking sun/moon reflections
- Fixed clouds having an incorrect sky color hardcoded on them
- Fixed Snow Mode noise being applied incorrectly in some cases
- Fixed underwater light shafts looking wrong in some specific situations
- Fixed Journey Map mod's waypoints losing color in some situations
- Fixed "Rubinea" from the BetterEnd (Forge) mod having broken rendering (Compatibility Mode)
- Fixed glowing entities getting incorrectly affected by dynamic handheld lighting
- A ton of minor changes
 


我有关于mod的兼容性问题,怎么办?
  你可以查阅已知的mod兼容问题修复方式,下面是汉化版的介绍:
 
- 为了兼容许多mod,你需要在光影的设置页面打开"兼容模式"(Compatibility Mode)。
- 确保你使用了最新的Optifine,除非你在游玩1.16.5。 在1.16.5中,有的mod对G7的兼容性更好,有的对G8的兼容性更好
- 星辉魔法(Astral Sorcery) 1.12.2版本: 打开mod配置文件,将 "S:weakSkyRenders" 设为 "0".
- 星辉魔法(Astral Sorcery) 1.15.2版本: 打开mod配置文件,将 "weakSkyRenders" 设为 "[0]".
- 星辉魔法(Astral Sorcery) 1.16.5版本: 打开mod配置文件,将 "skyRenderingEnabled" 设为 "[]".
- 高级火箭(Advanced Rocketry) : 打开mod配置文件,将 "B:overworldSkyOverride" 设为 "false".
- 植物魔法(Botania): 打开mod配置文件,将 "B:fancySkybox.enable" 和 "B:shaders.enabled" 设为 "false".
- 电脑(Computer Craft Tweaked): 打开mod配置文件,将 "S:monitor_renderer" 设为 "gui.computercraft:config.peripheral.monitor_renderer.vbo".
- 热动力学(Thermal Dynamics): 安装此mod:https://www.curseforge.com/minecraft/mc-mods/unifine
- 午夜(The Midnight) 1.12.2版本: 打开mod配置文件,将 "B:rift_shaders" 设为 "false".
- 交错次元/黑暗沼泽(The Betweenlands): 打开mod配置文件,将 "B:use_shader" 设为 "false".
- 老鼠(Rats): 打开视频设置 -> 性能 -> 将"快速渲染"设为"关"
- CoFH核心(CoFH Core): 打开mod配置文件,将 "Render Area Block Breaking" 设为 "false".
- 雪!真实的魔法!(Snow! Real Magic!) : 确保你的mod版本为 1.16.3-2.2.2 或更高
- 更好的末地Forge版本(BetterEnd Forge Port): 更新你的mod至最新版本
- 如果你安装了 实体渲染机制优化(Entity Culling): 打开mod配置文件,将 "entityShadowsCullingLessAggressiveMode" 设为 "true".
- 魔法艺术3:巧工魔艺(Mana and Artifice): 打开mod配置文件,将 "hudMode" 设为 "1".
- Psi: 打开mod配置文件,将 "useShaders" 设为 "false".
- 更多实用设备(Extra Utilities): 打开mod配置文件,将 "I:"Deep Dark"" 设为 "10".
- Clientcommands: 唯一的修复方法就是扬了这个光影或扬了这个mod
- 天境:重生(The Aether Reborn) 1.16版本: 打开mod配置文件,将 "Disables Aether custom skybox" 设为 "true".
 


天空炸掉了,怎么办?
  打开 ESC暂停界面 -> 选项 ->视频设置 -> 细节 -> 将"天空"设为"开"。


有什么是被"光追的"(Ray traced)?
  光轴和反射是经过光追处理的。



|相关链接

  下载链接&Curseforge发布页:https://www.curseforge.com/minec ... mplementary-shaders
  汉化文件下载(汉化进度:基本已完成,限于本人水平,汉化文档中肯定(划掉)可能含有翻译错误,欢迎指出~):
  适用于4.1版本,4.2.1版本的汉化文件正在更新中
   
  官方Discord:https://discord.com/invite/A6faFYt
  因授权原因,无法提供国内光影包下载地址,请前往Curseforge下载,抱歉!



|许可&搬运授权

    光影包许可:保留所有权利
    另外地,作者不允许以任何方式分发光影包文件,必须从Curseforge页面下载(分享文件直链也不行)


    搬运许可:



未经许可,严禁以任何形式复制、转载本帖内容

本帖更新日志:
2021.09.20 本帖发布
2021.09.27 修正介绍


别问为啥不用图片幻灯片,问就是论坛bug

代码:

  1. [album] [aimg=https://z3.ax1x.com/2021/09/20/48OKc4.png]海底神殿[/aimg] [aimg=https://attachment.mcbbs.net/data/myattachment/forum/202109/20/085421idr9flg3nk5n5a99.jpg]清晨的沼泽[/aimg] [aimg=https://attachment.mcbbs.net/data/myattachment/forum/202109/20/084812eqw0b7iyych0whi6.jpg]北极光[/aimg] [aimg=https://attachment.mcbbs.net/data/myattachment/forum/202109/20/085421o98j59mw504fwjwg.png]发光的矿石[/aimg] [aimg=https://attachment.mcbbs.net/data/myattachment/forum/202109/20/085421mva2mvztpwu0k9ut.jpg]放大化世界[/aimg] [aimg=https://attachment.mcbbs.net/data/myattachment/forum/202109/20/084813ad1pn1jmlxefpi1i.jpg]地狱玄武岩三角洲[/aimg] [aimg=https://attachment.mcbbs.net/data/myattachment/forum/202109/20/084813xtx2ypgkagkpj1rr.jpg]末地城[/aimg] [aimg=https://attachment.mcbbs.net/data/myattachment/forum/202109/20/084813o3ekv5gg8kk6yivz.jpg]夜晚的小屋[/aimg] [aimg=https://attachment.mcbbs.net/data/myattachment/forum/202109/20/084813xi83y91lf8is1lbp.jpg]森林[/aimg][/album]




花语i酱
混个分,唉太难了

屑舔硬核
混个分.......

skyz319
感谢汉化分享

kiru0916
66666666666666

啥有钱途
好漂亮啊

杰小森Jas
蹲一个好康的配置文件

vip恩恩javaQAQ
感谢作者分享 大佬永远滴神

依梦往昔
汉化文件怎么使用呢?

Wudji
依梦往昔 发表于 2021-9-28 17:27
汉化文件怎么使用呢?


最近会在贴内增加介绍的
放到[光影包文件]\shader\lang下

依梦往昔
Wudji 发表于 2021-9-28 17:28
最近会在贴内增加介绍的
放到[光影包文件]\shader\lang下

好的,谢谢

Kaito_1007
不说了 我要煎鸡蛋了

Xiao_JJ233
太喜欢这个光影了谢谢大佬

时光linjia
我想要第二张图片的地图,太美了

Linsen_林森
感谢作者分享

aas12312300
好看好看非常榜

初红穆言
66666666666666666666666666

椒盐六月雪
好好看!!!

芒果爱西瓜
感谢分享!!!!

Wudji
本帖最后由 Wudji 于 2022-8-2 21:27 编辑



Complementary Shaders相关教程与配置文件分享



|  汉化文件的安装
        仅为演示,不同压缩软件操作可能不同!
        首先使用压缩软件打开光影包文件


        打开光影包下的shaders\lang文件夹,将下载好的汉化文档拖进去


        最后应该是这样的

       如果依旧无法加载请在确认汉化文件完整的情况下将其名称改为en_US.lang然后尝试直接覆盖原语言文件。
   
        

|  光影配置文件的安装
        打开光影包文件夹,在文件夹下新建一个文本文档,并将其重命名为光影包文件名.zip.txt
        例如:
        之后打开文本文档,将配置文本粘贴进去,启动游戏即可(游戏内可按F3+T重载)


        

|  配置文件1-作者推荐配置
        这是作者的配置文件,作者在每个版本更新后都会发布自己使用的配置文件
        效果:



        配置文件(适用的光影包版本:any):



|  配置文件2-来自Discord配置文件分享
        来自Discord用户Chanell的配置文件,个人感觉还不错
        效果:



        配置文件(适用的光影包版本:4.2.x +):



|  配置文件3-来自Discord配置文件分享
        来自Discord用户Grelis ♙ RTX 2080s | 3800X的配置文件
        效果:



        配置文件(适用的光影包版本:4.2.x +):



|  配置文件4-Mojang官方宣传片风配置
        来自Discord用户Vexcenot的配置文件
        效果:(你需要搭配资源包Bare Bones来达到下图的效果)



        配置文件(适用的光影包版本:4.3.X + ):


其他用户分享的配置我也会置顶在这个帖子里,往下翻就能找到




FireworkPolymer

望修改

Wudji
林佳 发表于 2021-9-29 08:38
我想要第二张图片的地图,太美了

这是作者的截图,作者也没提供种子什么的。。。

铃屋゜
光影太棒了 期待其他 光影材质

1522844033
6666666666666666666666666666666666666666

royar
这光影好棒,收藏了

云逸166
显卡的味道……不错!真不错!

Wudji
杰小森Jas 发表于 2021-9-28 09:06
蹲一个好康的配置文件

已经更新了

木杉是也
汉化包在哪呢,没看到啊

木杉是也
找到了,打扰了

丶兔子大叔
感谢作者分享 大佬永远滴神

chen126
感谢作者分享

OCPEG
挺好看的
就是不知道带不带的动

xiaozuanshiGT
这个这个这个好像好不错的样子,楼主感谢分享

vip恩恩javaQAQ
太美了 好治愈

Mo_chen123
666666666666666666666

xiaoyang!!
好好看啊大佬

MZIMU
我装过这个MOD 然后天空被吃了..原来是星辉魔法吗...懂了 感谢大佬的分享以及解答 辛苦了!

掀云舞风
我想问下 为啥我装了optifine还是找不到光影选项

墨落枫
加入光影后,有点一顿一顿的感觉,咋弄?

Zero丶·
本帖最后由 Zero丶· 于 2021-10-6 20:17 编辑

加入光影后,发光的生物和方块的渲染可以透视,怎么解决?

苏幻琛
牛哇牛哇

我爱看辣妹
感谢作者,谢谢作者

不在先森
感谢楼主分享

GuangjunLite
为什么加了之后会出现黑方紫格子

zxc13564277747
感谢作者分享

给我来根冰棍
16456456456456

十二月咯咯咯
爱了爱了爱了

翠綠せんせい
感谢分享

Yimo-Bayc
好棒的光影!感谢汉化和搬运!

山逐-

为什么我放进去游戏里面也不显示,重启也没用呢

下一页 最后一页