Vanilla RTX Resource Packs for Minecraft with Ray Tracing.
This project aims to maintain complete ray tracing support for Minecraft's default resources in a manner that integerates seamlessly with the vanilla game while bringing a deservingly canonical look and feel for RTX.
- Vanilla RTX: Uses 16x heightmaps with 192x normal maps generated based on height differences.
- Vanilla RTX Normals: Features handcrafted 16x normal maps instead.
- Vanilla RTX Opus: The composition of both Vanilla RTX & Vanilla RTX Normals.
- Every possible vanilla block is supported (Creative, Education Edition, secret or unobtainable blocks, etc...)
- All blocks feature highly detailed, unique material designs that remain consistent across different blocks made of similar materials.
- Compatibility errors of vanilla resources with ray tracing are resolved through the Enhanced option as much as possible. (accessed from resource pack's settings)
- The packs are regularly updated for full coverage of the latest Minecraft updates.
- Related Projects:
- Vanilla RTX App (Recommended): A companion app that lets you access Minecraft with RTX easily, adjust fog, lighting & materials in any RTX resource pack, with automated package updates and more...
- Vanilla RTX Add-Ons: A series of smaller packs that can be modularly applied over Vanilla RTX to give certain blocks interesting non-vanilla properties for ray tracing.
- Chemistry RTX Extensions: Additional world-only resource packs to add ray tracing support to the content available under Minecraft: Education Edition toggle.
- Vanilla Vibrant Visuals: A branch of Vanilla RTX for Vibrant Visuals graphics mode usable on a wider range of hardware.
Initial goal of this project was to create a fresh Bedrock Edition equivalent of Vanilla Normals Renewed. This effort later evolved into Vanilla RTX Normals. Vanilla RTX now strives to provide an ideal default ray-traced Minecraft experience for all Bedrock Edition players.
More at Vanilla RTX's CurseForge & Website galleries.
-
For Installation: Each folder in this repository is a complete package. To import one, download and extract the whole repo, compress any of the folders' contents into a
.zipfile, rename the.zipextension to.mcpack, then open it with Minecraft to import while the game is closed.
Vanilla RTX App automates this process and shows you whether updates are available, allowing you to keep the resource packs up-to-date for the latest version of the game with ease. -
Activation issues: There is a problem that will keep Vanilla RTX from loading. To prevent this, ray tracing must be enabled before joining a world. However since Minecraft 1.21.60, ray tracing can only be initially toggled while inside a world.
Workaround: While in the main menu, head to video settings, turn onAllow In-Game Graphics Mode Switchingthen join any world, enable ray tracing from the dropdown graphics mode menu in video settings (you may experience issues at first), now exit to the main menu and rejoin. Once ray tracing is enabled, do not turn it off to prevent this issue from occurring again. The Vanilla RTX App circumvents all of this by launching the game with ray tracing pre-enabled. (Recommended while MCPE-191513 and MCPE-121850 persist). -
If you're experiencing performance issues, disable Minecraft's VSync, you can keep VSync on in your graphics card's control panel. This also reduces input latency when compared to Minecraft's VSync. (VSync is automatically disabled by the Vanilla RTX App while MCPE-121850 persists)
-
If you've encountered visual glitches, be informed that they are most likely issues tied to the game, everything was already done in this pack to solve as many of them as possible, for an up-to-date list of the fixes visit this page.
However there are limits to resource packs, and most of the remaining issues you may encounter can only be solved by Mojang. They're likely already reported at bugs.mojang.com, consider voting for them. -
Always ensure that world, server or realm resource packs aren't overriding Vanilla RTX to avoid issues.
Reminder:
Vanilla RTX and its derivative works are completely free to download and use, any project that uses them is also required to remain free.
However be aware there are many non-attributed copies of Vanilla RTX that circulate, often under entirely different names and even for sale. These copies may, at best, replicate the version available on this page.
Disclaimers:
Not associated or affiliated with Mojang Studios or Nvidia.
The license file linked above does not apply to any original Minecraft art resource.
Please note that this pack relies on some of Minecraft's original art resources (found at this github repository) to function.
This is due to a game limitation where texture maps can only be called within the pack and once removed, the game stops defaulting to its own resources, contrary to the usual behavior of Minecraft texture packs. Consequently, Vanilla RTX unavoidably has to include a small part of base game's resources as referenced by texture_set.json files. As time passes this may result in outdated resources. Parity checks are performed on a regular basis with the pack adjusted accordingly.
It is also worth noting large parts of vanilla resources also had to be modified for compatibility with ray tracing or to work around other technical issues or limitations, without altering their in-game appearance. For instance, the Enhanced option which addresses a wide range of compatibility issues with Minecraft’s vanilla resources in ray tracing graphics mode, learn more.
Created and maintained with ❤️🔥 by Cubeir — special thanks to: nattyhob, EchoQuasar, Miriel, Big Plonk, Spikey ᵈᵉʳ ᶠᵘᶜʰˢ, Giuseppe DiMarca, Jordan, David Sabrowsky, Cody Starr, Dabadking, Spaceowl, Rolando Dojer, Willström, Bastha, Plugin, Jayssizle, Drackae, PotatoHour, Kittygamer123, Lanaismymommy, TKbn, James Kelly, Aaerox, jessehall(Maneating-Zebras), Byrn, OmarVillegas, Isttret, Superluminal, Travis Bishop, ObsydianX, Dylan, Kyo Don, The_Asa_Games, Pete, Charles D Powell, jamesyoung, Bryan Tepox, Sebastian Casas, GabrielGarig, Nash Knowlden, Commander Grub, Guzozvak, DomoTurbulence, Rory, James Beaulieu, imcalledsebastian, mickael, Ernesto cuellar —— and to everyone who has supported this project in any way along the way.












