Minecraft:RenderDragon: Difference between revisions
More actions
imported>StealthWaters m Added "Intel Arc A-Series or above," to list of graphics cards that supports ray tracing without DirectX-Raytracing (aka cards that have hardware based ray tracing). The A series was the first GPU to have ray tracing from Intel (the Arc A380 came out before Lunar Lake, the first iGPUs to have hardware ray tracing, by 2 months. |
Remove broken links to missing pages |
||
| Line 1: | Line 1: | ||
{{distinguish|Ender Dragon|Red Dragon}} | {{distinguish|Ender Dragon|Red Dragon}} | ||
{{for|the | {{for|the Experiment, "Render Dragon Features for Creators"|Deferred Technical Preview}} | ||
{{exclusive|Bedrock|Education}} | {{exclusive|Bedrock|Education}} | ||
[[File:Render dragon logo from minecraft earth 0.28.png|thumb|160px|A logo for RenderDragon found in ''Minecraft'' files.]] | [[File:Render dragon logo from minecraft earth 0.28.png|thumb|160px|A logo for RenderDragon found in ''Minecraft'' files.]] | ||
'''RenderDragon''' is the rendering engine used {{in|bedrock}}<ref name="Helen" /> that runs on {{w|DirectX}} (Windows builds),{{note|Available for Win32 (''[[Minecraft:Minecraft Education]]''),<ref>https://edusupport.minecraft.net/hc/en-us/community/posts/24925482449684-NO-UWP-is-NOT-The-Way-Forward</ref> and GDK (''Bedrock Edition'')}} {{w|OpenGL ES}} (Android builds), | '''RenderDragon''' is the rendering engine used {{in|bedrock}}<ref name="Helen" /> that runs on {{w|DirectX}} (Windows builds),{{note|Available for Win32 (''[[Minecraft:Minecraft Education]]''),<ref>https://edusupport.minecraft.net/hc/en-us/community/posts/24925482449684-NO-UWP-is-NOT-The-Way-Forward</ref> and GDK (''Bedrock Edition'')}} {{w|OpenGL ES}} (Android builds), Metal (iOS and iPadOS builds), {{w|Vulkan}} (Nintendo Switch builds), and GNM (PlayStation builds). | ||
==Features== | ==Features== | ||
| Line 10: | Line 10: | ||
=== Ray tracing === | === Ray tracing === | ||
{{main|Ray Tracing}} | {{main|Ray Tracing}} | ||
RenderDragon supports | RenderDragon supports ray-tracing with any {{w|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.<ref>https://microsoft.github.io/DirectX-Specs/d3d/Raytracing.html</ref> 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.<ref name="reddit-mcrtx-on-linux">[https://www.reddit.com/r/linux_gaming/comments/14dx4rb/minecraft_rtx_running_on_linux_using_wine_and_a/ Minecraft RTX Running on an RX 5600 XT] - Minecraft RTX running on an incompatible graphics card.</ref> | ||
Ray-tracing can also be enabled through {{w|software rendering}} with extremely poor performance. On Windows 10/11, {{w|Windows Advanced Rasterization Platform}} (WARP) version 1.0.8 added a conformant DXR 1.1 implementation that can be used with RenderDragon.<ref>https://www.youtube.com/watch?v=T1RZWdN6v04</ref> | Ray-tracing can also be enabled through {{w|software rendering}} with extremely poor performance. On Windows 10/11, {{w|Windows Advanced Rasterization Platform}} (WARP) version 1.0.8 added a conformant DXR 1.1 implementation that can be used with RenderDragon.<ref>https://www.youtube.com/watch?v=T1RZWdN6v04</ref> | ||
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.<ref name="reddit-mcrtx-on-linux" /><ref>https://www.reddit.com/r/windows7/comments/1am5849/rtx_on_windows_7/</ref> For Linux systems, it is possible to run ''Minecraft: Bedrock Edition'' with ray-tracing capability using a custom Wine compatibility layer, see | 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.<ref name="reddit-mcrtx-on-linux" /><ref>https://www.reddit.com/r/windows7/comments/1am5849/rtx_on_windows_7/</ref> 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 | 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 [[Minecraft:Bedrock Edition 1.16.200]], ''Minecraft'' published several free collaborative [[Minecraft:Marketplace]] adventure maps with Nvidia. With the release of [[Minecraft:Vibrant Visuals]], no further changes are planned for the ray tracing mode. | ||
=== Deferred Rendering === | === Deferred Rendering === | ||
| Line 31: | Line 31: | ||
=== Tweet === | === Tweet === | ||
{{HistoryTable | {{HistoryTable | ||
|{{HistoryLine||June 20, 2019|link=none|An image of RenderDragon v0.0.2 running in ''Minecraft Earth'' is released by | |{{HistoryLine||June 20, 2019|link=none|An image of RenderDragon v0.0.2 running in ''Minecraft Earth'' is released by Helen Zbihlyj on Twitter.<ref name=Helen />}} | ||
}} | }} | ||
| Line 72: | Line 72: | ||
==Trivia== | ==Trivia== | ||
*According to | *According to Helen Zbihlyj, RenderDragon was designed to be usable {{in|je}}.<ref>{{tweet|HelenAngel|1164832802254143489|Only if the Java team implements RenderDragon. RenderDragon 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.|August 23, 2019}}</ref> However, according to Felix Jones, there's nothing in it that indicates this.<ref>{{tweet|Xilefian|1369694046847983623|From what I've seen so far, there's currently nothing in RenderDragon that indicates it is usable in the Java codebase. I'm not convinced it would be good for RenderDragon if Java Edition used it, for now it's best we don't pollute RenderDragon with Java Edition's many issues.|March 10, 2021}}</ref> | ||
== Gallery == | == Gallery == | ||
| Line 91: | Line 91: | ||
{{Navbox Bedrock Edition}} | {{Navbox Bedrock Edition}} | ||
de:RenderDragon | |||
es:RenderDragon | |||
fr:RenderDragon | |||
ja:RenderDragon | |||
pl:RenderDragon | |||
pt:RenderDragon | |||
ru:Render Dragon | |||
zh:RenderDragon | |||
Revision as of 16:03, 9 April 2026
Template:Distinguish Template:For Template:Exclusive
RenderDragon is the rendering engine used Template:In<ref name="Helen" /> that runs on Template:W (Windows builds),Template:Note Template:W (Android builds), Metal (iOS and iPadOS builds), Template:W (Nintendo Switch builds), and GNM (PlayStation builds).
Features
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.<ref>Template:Bug</ref> While RenderDragon has improved performance on some devices, others have experienced degraded performance.<ref>Template:Bug</ref>
Ray tracing
Template:Main RenderDragon supports ray-tracing with any Template:W (DXR) 1.1 compatible graphics cards such as NVIDIA RTX Series, Intel Arc A-Series or above, or AMD RX 6000 Series or above.<ref>https://microsoft.github.io/DirectX-Specs/d3d/Raytracing.html</ref> 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.<ref name="reddit-mcrtx-on-linux">Minecraft RTX Running on an RX 5600 XT - Minecraft RTX running on an incompatible graphics card.</ref>
Ray-tracing can also be enabled through Template:W with extremely poor performance. On Windows 10/11, Template:W (WARP) version 1.0.8 added a conformant DXR 1.1 implementation that can be used with RenderDragon.<ref>https://www.youtube.com/watch?v=T1RZWdN6v04</ref>
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.<ref name="reddit-mcrtx-on-linux" /><ref>https://www.reddit.com/r/windows7/comments/1am5849/rtx_on_windows_7/</ref> 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 Minecraft:Bedrock Edition 1.16.200, Minecraft published several free collaborative Minecraft:Marketplace adventure maps with Nvidia. With the release of Minecraft:Vibrant Visuals, no further changes are planned for the ray tracing mode.
Deferred Rendering
RenderDragon supports Template:W, a shading technique with various customizable lighting effects. It is used by Minecraft:Vibrant Visuals,<ref>Template:Cite Discord</ref> 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.<ref name="faq">Template:Citation</ref><ref>Template:Citation</ref>
History
Tweet
Bedrock Edition
Minecraft Education
Issues
Trivia
- According to Helen Zbihlyj, RenderDragon was designed to be usable Template:In.<ref>Template:Tweet</ref> However, according to Felix Jones, there's nothing in it that indicates this.<ref>Template:Tweet</ref>
Gallery
-
An image of the RenderDragon v0.0.2 released on Twitter by Helen Zbihlyj.<ref name="Helen">Template:Tweet</ref>
-
An image of ambient occlusion with the RenderDragon.
-
An image of atmospherics and sunbeam with the RenderDragon.
-
Unused loading screenTemplate:Verify.
Notes
References
Template:Navbox Bedrock Edition
de:RenderDragon es:RenderDragon fr:RenderDragon ja:RenderDragon pl:RenderDragon pt:RenderDragon ru:Render Dragon zh:RenderDragon