|
本帖最后由 portedboar44215 于 2024-8-26 21:52 编辑 ——前言—— 延迟渲染功能在Minecraft Preview1.20.30被加入至游戏中,并为Minecraft Bedrock带来了更加丰富多彩的游戏体验。随着游戏的更新,延迟渲染功能也在逐渐完善和丰富。但是,由于官方教程过于简陋且内容晦涩难懂,因此,我基于官方文档创作了此系列教程,希望此教程能够为基岩版延迟渲染资源包开发者们提供更好的指引。 ![]() ——目录—— 注:点击即可进入相应教程文章 基础玩法 一、基本文件结构以及global.json 二、PBR简介及其制作方法 三、创建体积雾&大气参数基础 进阶玩法 四、大气参数进阶&数据水(暂未完成) 五、自定义色调(暂未完成) ![]() ——一、需要用到的工具—— 硬件 一台可开启延迟渲染功能的手机/电脑 软件 1.一个可进行像素级编辑的画图软件(手机端建议Pixel Studio,电脑端建议Photoshop) 2.一个带有语法高亮的代码编辑器(手机端建议mt管理器,电脑端建议VS Code) 3.最新版本的Minecraft Preview 4.Better Renderdragon(可选,用于强制Minecraft使用DirectX12作为渲染器) ![]() ——二、了解文件结构—— 延迟渲染文件结构如图所示
(这破图做了贼久) ![]() ——三、必备知识—— 颜色代码 延迟渲染仅支持RGB和hex颜色代码,其格式如图 RGB:
10进制,单个通道取值范围为0~255 hex:
16进制,单个通道取值范围为00~ff 注: R:红色通道 G:绿色通道 B:蓝色通道 A:alpha通道(透明度通道)(部分地方需要用到) 将资源包打包为可导入的形式 1.全选所有资源并压缩(仅支持zip文件) 压缩包打开后应该是这个样子的
2.更改后缀.zip→.mcpack 3.这样,这个文件就可以直接导入了 添加延迟渲染标识 就如RTX包一样,延迟渲染包也需要加入一个标识,这样Minecraft才能判断何时应该开启延迟渲染功能。 方法:在manifest.json末尾添加 "capabilities" : [ "pbr" ] 您可以基于此示例
参考资料 https://baike.baidu.com/item/HTML%20%E9%A2%9C%E8%89%B2 https://learn.microsoft.com/en-u ... raft-bedrock-stable |
这个图是我用word做的,图片对齐很麻烦

提升卡
观察者