orels1 / Modular-Shader-System

A modular shader system that let the user create modular shader that can be easily be modified by adding modules

Home Page:https://mss.vrlabs.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Modular Shader System

Modular Shader System

Can i add a module in there?




What it is

The Modular Shader System is a system that let you create shaders from modular components. This can let people add or remove modules to shaders made using this system, allowing to have easy third party integrations to a shader.

The system is aimed mainly to VRChat shaders, since that's the main environment where third party integrations to a shader make the most sense, but it is a standalone system that can be used anywhere.

For more informations on how to use it, check the official Documentation.

License

The modular Shader System is available as-is under MIT. For more information see LICENSE.

Download

You can find the latest release in Releases.

Contributors

You want to help improve the library or fixing existing bugs? Feel free to contribute by sending a pr! We are always looking for improvements!

Made with contributors-img.

Showcase

These Shaders are made using the Modular Shader System, check them out!

Made an awesome shader using the Modular Shader System and want to show it off? Join our Discord and show it to us! If we like it we may add it to this list!

About

A modular shader system that let the user create modular shader that can be easily be modified by adding modules

https://mss.vrlabs.dev

License:MIT License


Languages

Language:C# 81.1%Language:JavaScript 16.4%Language:CSS 2.4%Language:Shell 0.0%