Skip to content

Latest commit

 

History

History
104 lines (69 loc) · 3.94 KB

File metadata and controls

104 lines (69 loc) · 3.94 KB

Dev

This document contains materials necessary for RenderDragon shader development.


RenderDragon Shaders - Docs

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

https://discord.gg/RpzWN9S

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.



Lazurite

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.



mcbe-shader-codebase

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.



RenderDragonSourceCodeInv

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.



MaterialBinLoader

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



Simple MCRTX PostFX Shader

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).



MaterialBinTool

https://github.com/ddf8196/MaterialBinTool

RenderDragon .material.bin unpacking/packaging/compilation tool



Mcbe Shader Redirector (MCBER)

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.



Material updater

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