RenderDragon

RenderDragon

提示:本条目的主题不是末影龙。

本文章所述内容仅适用于基岩版和​教育版。

在Minecraft文件中找到的RenderDragon徽标

RenderDragon是用于基岩版和教育版的跨平台渲染引擎,以取代老旧的HAL着色器。[1]

市场上的地图光线追踪效果封面

目录

1 图形API

2 功能

2.1 第三方着色器

2.2 光线追踪

2.3 延迟渲染

3 历史

4 你知道吗

5 画廊

6 参考

7 导航

图形API[编辑 | 编辑源代码]

不同的设备平台使用了不同的图形API,分别如下:

DirectX(Windows和Xbox版本)

OpenGL ES(Android版本)

Metal(iOS和iPadOS版本)

Vulkan(Nintendo Switch版本)

GNM(PlayStation版本)

功能[编辑 | 编辑源代码]

作为视觉和性能升级的一部分,RenderDragon具有边缘高光和新的照明技术。它支持一系列图形功能,具体取决于设备的功能。

RenderDragon虽然可以提升Minecraft在部分设备上的性能,但同时也降低了Minecraft在不少设备上的性能。[2]

RenderDragon支持基于物理的渲染(PBR)管线,可用于光线追踪和延迟渲染。PBR纹理格式如下:

R通道存储金属度,0为非金属、255为完全金属。

G通道存储自发光值,0为完全不发光、255为最大发光。

B通道存储粗糙度,0为完全平滑、255为完全粗糙。

A通道存储次表面散射值(仅延迟渲染支持)。

第三方着色器[编辑 | 编辑源代码]

该段落的内容不代表Mojang Studios或Minecraft Wiki的官方意见。

目前RenderDragon暂未提供第三方着色器支持,亦不兼容基于HAL的着色器。但借助BetterRenderDragon-xmake、MaterialBinLoader或Matject可修改.bin文件来应用适用于RenderDragon的第三方着色器。

光线追踪[编辑 | 编辑源代码]

关于愚人节玩笑快照中的同名生物,请见“光线追踪(生物)”。

本段落所述内容已停止更新。

其最终版本仍然可用,但已不再会收到任何修复和改进。

RenderDragon支持任何兼容DXR 1.1的显卡使用光线追踪,官方声称支持光线追踪的图形设备有NVIDIA GeForce RTX系列和AMD Radeon RX 6000系列的显卡。但DXR API并不局限于这些显卡,因为已经证明RenderDragon的光线追踪可通过DXR仿真来实现。

光线追踪可在满足配置需求且装载光线追踪资源包的世界中开启。

光线追踪已停止更新。[3]

配置要求[4]

操作系统

Windows 64位

设备

仅支持PC

GPU

NVIDIA GeForce RTX 20系列或AMD Radeon RX 6000系列或更高版本

CPU

英特尔酷睿 i5或同等/更高性能

RAM

8GB或以上

Minecraft版本

基岩版1.16.200或更高

延迟渲染[编辑 | 编辑源代码]

主条目:Vibrant Visuals

延迟渲染管线是一组实验性的图形自定义功能,创作者可在资源包中为其提供支持并自定义其效果。

目前支持的功能有:PBR纹理、点光源[仅为创建者提供的渲染龙功能]、体积雾、全局照明、阴影、光华、色调映射、次表面散射、屏幕空间反射等内容。

延迟渲染管线可在符合配置需求的世界中开启,若未装载第三方PBR资源包则会使用游戏内置资源包。

硬件需求

见Vibrant Visuals § 设备支持

历史[编辑 | 编辑源代码]

2019年6月20日Helen Zbihlyj在推特上发布了一张在Minecraft Earth上使用RenderDragon v0.0.2的图像。基岩版1.13.01.13.0.13Xbox One平台启用了RenderDragon。[5]1.14.0PlayStation 4平台启用了RenderDragon。RTX Beta1.15.0.8Windows 10平台的RTX beta启用了RenderDragon。1.15.0.9修复了与RenderDragon和RTX有关的漏洞。1.16.1001.16.100.54Windows 10平台启用了RenderDragon。1.16.100.55Windows 10平台禁用了RenderDragon。1.16.100.59Windows 10平台重新启用了RenderDragon。1.16.100.60Windows 10平台再次禁用了RenderDragon。1.16.2001.16.200.51Windows 10平台重新启用了RenderDragon。1.16.200.53现在RenderDragon可在非RTX Beta中支持RTX。1.17.401.17.40.20Android平台(ARMv7)启用了RenderDragon。1.17.40.21Android平台(ARMv7)禁用了RenderDragon。1.18.101.18.10.22Android平台(所有设备)启用了RenderDragon。1.18.10.26Android平台再次禁用了RenderDragon。1.18.301.18.20.21Android平台再次启用了RenderDragon。1.18.20.25Android平台再次禁用了RenderDragon。1.18.30.20Android平台再次启用了RenderDragon,同时为iOS/iPadOS平台启用了RenderDragon。正式版Fire、Nintendo Switch平台和Windows 10 x86设备启用了RenderDragon。1.20.30实验性玩法为创建者提供的渲染龙功能1.20.30.20为Android、Xbox和Windows平台加入了延迟渲染功能。正式版延迟渲染功能在正式版中不可用。1.20.70实验性玩法为创建者提供的渲染龙功能1.20.70.21为iOS设备启用了延迟渲染预览功能。为延迟渲染加入了点光源阴影功能。正式版延迟渲染功能在正式版中不可用。1.20.80实验性玩法为创建者提供的渲染龙功能1.20.80.20为延迟渲染加入了次表面散射功能。1.21.0实验性玩法为创建者提供的渲染龙功能1.21.0.22为延迟渲染功能加入了颜色分级、色调映射和光照预曝光功能。1.21.20实验性玩法为创建者提供的渲染龙功能1.21.20.22为延迟渲染功能加入了生物光学照明模型和屏幕空间反射功能。1.21.30实验性玩法为创建者提供的渲染龙功能1.21.30.21现在能够通过纹理集来数据驱动次表面散射功能。1.21.30.22为延迟渲染功能加入了真实感波浪功能。1.21.51.01由于一个漏洞,现在处理器架构为ARM64的Android设备未启用RenderDragon,而是启用了旧版本的HAL着色器。1.21.51.02通过热更新修复了上述漏洞,现在所有符合上述条件的设备均会正确启用RenderDragon。1.21.601.21.60.21现在光线追踪图像模式完全损坏了,进入使用光线追踪模板创建的地图后也不会自动切换到光线追踪图像模式。[6]1.21.60实验性玩法为创建者提供的渲染龙功能1.21.60.23为PlayStation平台启用了延迟渲染预览功能。正式版延迟渲染功能在正式版中不可用。1.21.80实验性玩法为创建者提供的渲染龙功能1.21.80.20为延迟渲染功能加入了水的焦散功能。1.21.801.21.80.25将画质模式“延迟技术预览”(Deferred Technical Preview)重命名为“灵动视效”(Vibrant Visuals)。1.21.901.21.90.25移除了使用;切换画质模式的功能。教育版1.18.321.18.31.0启用了RenderDragon。

你知道吗[编辑 | 编辑源代码]

RenderDragon起初是为Java版设计的引擎,尽管后来它没有在Java版中使用。[7]

画廊[编辑 | 编辑源代码]

这张RenderDragon v0.0.2的图片是由Helen Zbihlyj在Twitter上发布的[1]

参考[编辑 | 编辑源代码]

↑ 1.0 1.1 “Someone doesn't watch our official livestreams! 😄 It's ok, I forgive you. 😉 We're still working on RenderDragon, the new graphics engine for Bedrock that also drives Minecraft Earth. Check the pic if you want proof that RenderDragon is still in development.” – @HelenAngel,X(曾名Twitter),2019年6月20日

↑ MCPE-142934

↑ A new way to experience Minecraft — Minecraft.net。“There are no changes planned to ray tracing for Windows with the announcement of Vibrant Visuals. Ray tracing for Windows will continue to perform on all supported devices as before, even once Vibrant Visuals is released.”

↑ Minimum Requirements For Ray Tracing In Minecraft: Bedrock Edition For Windows

↑ What's New: Moar Beeeezzz! - Sept 12, 2019

↑ MCPE-218532

↑ “Only if the Java team implements Render Dragon. Render Dragon was designed as such that it could be used in the Java codebase as well just in case the Java team wanted to use it.” – @HelenAngel,X(曾名Twitter),2019年8月23日

导航[编辑 | 编辑源代码]

编 基岩版

版本

已合并

携带版

Windows 10版

移植到主机

Xbox One版

Nintendo Switch版

PlayStation 4版

已终止

Apple TV版

Gear VR版

Fire TV版

开发

版本记录

Alpha

正式版

开发版本

已移除特性

方块

配方

未使用特性

独有特性

提及特性

Super Duper图形包

计划版本

Minecraft Preview

技术性

已知漏洞

启动器

RenderDragon

数据值

实体组件

配置要求

Vibrant Visuals

光线追踪

构建信息

存档格式

动画

附加包

Molang

方块实体

命名空间ID

com.mojang

命令

函数

开发者命令

生成事件

坐标

材料

种子

专用服务器

sound_definitions.json

options.txt

常加载区域

世界加载屏幕

定义

基岩版编辑器

多人游戏

服务器

Realms Plus

服务器列表

server.properties

服务器软件

特色功能

实验性玩法

加载提示

种子模板

角色创建器

表情

市场

精选服务器

活动服务器

VR

Ore UI

相关数据

Intel酷睿 i3-9100报价
bte365官网

Intel酷睿 i3-9100报价

📅 07-08 👁️ 4430
音频质量常用设置:从低到高的五个等级
28365365体育官网

音频质量常用设置:从低到高的五个等级

📅 07-08 👁️ 815
解读月经推迟:全面了解经期为何延后
365平台app下载手机版

解读月经推迟:全面了解经期为何延后

📅 06-27 👁️ 7607