渲染龙工具

屠灭渲染恶龙,我辈义不容辞

为何需要渲染龙工具?

RenderDragon(渲染龙)是用于基岩版和教育版的新型跨平台渲染引擎,以取代老旧的 HAL 着色器。

作为原版视觉和性能升级的一部分, RenderDragon 具有一系列官方支持的图形功能,用于光线追踪和灵动视效。

而目前的功能性红显和第三方渲染龙光影功能依赖于直接修改游戏内的着色器文件实现,但官方 不支持 此行为。

不过,利用以下工具来注入原版游戏,可使其读取第三方着色器:

完整内容请阅读: 《渲染龙光影安装指南》 

第一步 · 选一个启动器

许多启动器已经把渲染龙的着色器加载能力内置好了:装好之后打开对应的开关,游戏就能直接读取第三方红显和光影,不用手动改包,也不用再装额外的模组。

按设备选择启动器:Windows 用 LeviLauncher ,Android 用 LeviLaunchroid ,iOS 用 Hynis Loader 。

注意,LeviLaunchroid 只提供启动器和模组加载环境,还要再单独装一个光影模组才能真正读取光影。

LeviLauncher

Windows 基岩版多版本管理工具和 Mod 平台
选择  实例设置»功能»启动渲染龙光影加载 
了解更多 »

LeviLaunchroid

Android 基岩版多版本管理工具和 Mod 平台
本身不含光影加载,需再添加下方的光影模组
下载 » 光影模组 »

Hynis Loader

iOS 基岩版的光影加载工具
为苹果设备补上着色器读取能力
下载 » 视频教学 »

第二步 · 或者注入一个光影模组

不想用启动器(或者设备上根本没有可用的启动器)时,可以给现有的基岩版注入一份光影模组,让游戏能读取资源包里的着色器代码——这就是「光影模组」。

Android 用 MaterialBinLoader2 ,它通常配合上面那类能加载模组的启动器(例如 LeviLaunchroid)使用;Windows 用 BetterRenderDragon (注入原版游戏,无需改包)或 Matjet (直接替换着色器文件)。

启动器内置加载光影功能就不必再装光影模组。

MaterialBinLoader2

允许资源包读取着色器代码的模组
Android 系统无需改包即可启动光影
了解更多 »

BetterRenderDragon

允许资源包读取着色器代码
Windows 系统无需改包即可启动光影
了解更多 » 使用旧版 »

Matjet

直接替换着色器文件
Windows 系统自动改包启动光影
了解更多 »

第三步 · 找一个光影

上面两步只是让游戏「能读」第三方着色器,你还得有一个光影本体。这些光影通常打包成单个 .mcpack 文件,同一个文件在 Android、iOS、Windows 上都能用(有些光影不行)。

faizul726 按游戏版本整理了几份渲染龙光影清单,里面写着光影名称、更新状态和下载链接。先在游戏里确认自己的版本号(主界面或设置里能看到),再点进对应区间挑一个:

26.50+ 光影清单 » 26.30 - 26.45 光影清单 » 26.10 - 26.23 光影清单 » 26.0 - 26.3 光影清单 » 更多光影 »

下载 .mcpack 后直接导入游戏,再到资源包里启用即可。清单页上也写了每个平台该搭配哪个加载器;如果某条下载链接打不开,照清单页的提示加入对应社区找镜像。

该如何改包文件?

在缺少光影模组时,我们可以选择最原始的方法:手动改包。

1. 下载一份红显&光影文件

2. 保持红区显光影版本与游戏版本一致

3. 利用 IObit Unlocker 解锁操作权限(若游戏文件在启动器内则无需此步骤)。

4. 手动替换原版文件 data\renderer\materials 中的对应文件。

你也可以使用 Matjet 工具完成这些。

另外,注入了 MaterialBinLoader2 模组 的Patch版无需改包,启动游戏后装载相对应的光影资源包即可。