This document contains materials necessary for RenderDragon shader development.
https://devendrn.github.io/renderdragon-shaders/docs/start.html
RenderDragon Shaders is a website that contains various resources related to RenderDragon shaders, including the RenderDragon Shader List. In the Docs, you can find detailed explanations of RenderDragon shader pack development written by devendrn, the developer of the NewbX shader pack.
ShaderLABS is a community where developers and users involved in the graphics of Minecraft, including shader packs, resource packs, and mods, gather.
If you need assistance in creating the RenderDragon shader, you can seek help from various developers in the bedrock-shaders channel.
https://github.com/veka0/lazurite
Unofficial shader development tool for Minecraft: Bedrock Edition with RenderDragon graphics engine.
It helps package and compile RenderDragon shaders, providing various helpful features.
https://github.com/Veka0/mcbe-shader-codebase
This repository provides a comprehensive codebase for Minecraft Bedrock Edition shader development. It includes valuable resources, samples, and guidelines aimed at helping developers understand and create shaders for the Bedrock Edition of Minecraft. Whether you're just starting out or looking to expand your shader knowledge, this repository offers a strong foundation for working with RenderDragon and other shader-related tasks.
https://github.com/SurvivalApparatusCommunication/RenderDragonSourceCodeInv
This repository includes the internal files of material.bin and provides a way to rebuild them back into material.bin.
https://github.com/ddf8196/MaterialBinLoader
Open source .so modification for Android that allows you to load shaders directly from resource packs. Actively maintained by ENDERMANYK here. Supports armeabi-v7a and arm64-v8a as of April 29 2024.
APKs patched with Mbinloader can be found here
https://github.com/veka0/simple-mcrtx-postfx-shader
Just a basic template shader written from scratch for Bedrock RTX that modifies PostFX materials (bloom and tonemapping).
https://github.com/ddf8196/MaterialBinTool
RenderDragon .material.bin unpacking/packaging/compilation tool
https://github.com/mcbegamerxx954/mcbe_shader_redirector
This crate is made to redirect MCBE shaders to ones from resource packs externally so that it can work with any mcbe version and even multiple platforms.
It serves a similar role to the existing MaterialBinTool.
https://github.com/mcbegamerxx954/material-updater
This tool can update shader packs to latest version. Or downgrade them as you wish.
parsing code ported to rust from the tool MaterialBinTool made by ddf8196