![]() |
VOOZH | about |
RenderDragon is the rendering engine used in Bedrock Edition[1], Minecraft Earth and Minecraft Legends[2] that runs on DirectX (Windows builds),[note 1] OpenGL ES (Android builds), Metal (iOS and iPadOS builds), Vulkan (Nintendo Switch builds), and GNM (PlayStation builds).
RenderDragon features edge highlighting and new lighting techniques as part of the visual and performance upgrades, and ray-tracing support. It supports a range of graphics features, depending on the device's capability.[4] While RenderDragon has improved performance on some devices, others have experienced degraded performance.[5]
RenderDragon supports ray-tracing with any DirectX Raytracing (DXR) 1.1 compatible graphics cards such as NVIDIA RTX Series, Intel Arc A-Series or above, or AMD RX 6000 Series or above.[6] However, the DirectX Raytracing API is not limited to these GPUs as it's been proven that RenderDragon's ray-tracing can be achieved through emulation.[7]
Ray-tracing can also be enabled through software rendering with extremely poor performance. On Windows 10/11, Windows Advanced Rasterization Platform (WARP) version 1.0.8 added a conformant DXR 1.1 implementation that can be used with RenderDragon.[8]
While ray-tracing is officially a feature on the Windows 10/11 operating systems, it is possible to run ray-tracing on operating systems such as Linux, Windows 7 and Windows 8/8.1 with a compatibility software.[7][9] For Linux systems, it is possible to run Minecraft: Bedrock Edition with ray-tracing capability using a custom Wine compatibility layer, see Tutorial:Playing Minecraft on Linux.
This feature is used for the "Ray Traced" graphics mode, which can be enabled through resource packs, allowing customization of MER textures and volumetric fog. After the release in Bedrock Edition 1.16.200, Minecraft published several free collaborative Marketplace adventure maps with Nvidia. With the release of Vibrant Visuals, no further changes are planned for the ray tracing mode.
RenderDragon supports Deferred Rendering, a shading technique with various customizable lighting effects. It is used by Vibrant Visuals,[10] a graphics mode which enables directional lightning, pixel-aligned shadows, water caustics, atmospheric features, emissive textures, and various other visual features. Any graphics cards that are compatible with Direct3D12 Feature Level 12_1 or above (Windows 10/11), OpenGL ES 3.0 or above (Android), or Metal 2 or above (iOS/iPadOS) are supported.[11][12]
| June 20, 2019 | An image of RenderDragon v0.0.2 running in Minecraft Earth is released by Helen Zbihlyj on Twitter.[1] | ||||||
|---|---|---|---|---|---|---|---|
| Bedrock Edition | |||||||
|---|---|---|---|---|---|---|---|
| 1.13.0 | beta 1.13.0.13 | The Xbox One port now uses RenderDragon.[13] | |||||
| 1.14.0 | The PlayStation 4 port now uses RenderDragon. | ||||||
| RTX Beta | beta 1.15.0.8 | The Windows 10 port now uses RenderDragon and supports ray tracing. | |||||
| beta 1.15.0.9 | Fixed several bugs related to RenderDragon and RTX. | ||||||
| 1.16.100 | beta 1.16.100.54 | Windows 10 now uses RenderDragon outside RTX Beta, but without ray tracing support. | |||||
| beta 1.16.100.55 | RenderDragon is disabled in the beta for Windows 10. | ||||||
| beta 1.16.100.59 | RenderDragon is re-enabled in the beta for Windows 10. | ||||||
| beta 1.16.100.60 | RenderDragon is disabled again in the beta for Windows 10. | ||||||
| 1.16.200 | beta 1.16.200.51 | RenderDragon is re-enabled again on Windows 10. | |||||
| beta 1.16.200.53 | RenderDragon now supports ray tracing outside RTX Beta. | ||||||
| release | Windows 10 now uses RenderDragon outside Beta. | ||||||
| 1.17.40 | beta 1.17.40.20 | Android devices that run on ARMv7 now support RenderDragon for testing. | |||||
| beta 1.17.40.21 | RenderDragon is disabled for Android devices that run on ARMv7. | ||||||
| 1.18.10 | beta 1.18.10.22 | RenderDragon enabled on all Android devices for testing. | |||||
| beta 1.18.10.26 | RenderDragon is disabled again for Android. | ||||||
| 1.18.30 | beta 1.18.20.21 | RenderDragon is enabled again for Android. | |||||
| beta 1.18.20.25 | RenderDragon is disabled again for Android. | ||||||
| beta 1.18.30.20 | RenderDragon is enabled again for Android. | ||||||
| iOS and iPadOS devices now support RenderDragon. | |||||||
| release | The Fire and Nintendo Switch ports and Windows 10 32-bit devices now use RenderDragon.[14] | ||||||
| 1.20.30 | Preview 1.20.30.20 | Added experimental support for RenderDragon shaders called "deferred rendering pipeline" in Preview versions. | |||||
| 1.21.51 | release | RenderDragon has been disabled for Android devices that run on ARMv8. | |||||
| reupload | RenderDragon is enabled again for ARMv8 Android devices. | ||||||
| Minecraft Education | |||||||
|---|---|---|---|---|---|---|---|
| 1.18.32 | 1.18.31.0 | Added RenderDragon. | |||||
Issues relating to "Render Dragon" or "RenderDragon" are maintained on the bug tracker. Issues should be reported and viewed there.