ATTENTION: All shaders written in the original HLSL do not exists because they were written in C#. Shader development requires knowledge of both C# and HLSL.
Sakura Shader for VRChat, written in C#, powered by SharpX.
If you want to use Sakura Shader, download the latest release from Releases. This archive contains only the transpiled shaders, and you can use them without any works.
If you want to modify or develop Sakura Shader, you will need to follow the following steps to develop in C#.
- clone and build
SharpX.CLI
andSharpX.ShaderLab
from SharpX Repository develop branch - copy compiled binaries to
Assets/NatsunekoLaboratory/Dependencies
- configure project settings in SharpX Integration for Unity
- re-generate csproj and sln
- start development
You can checkout the documentation in the /docs directory.
MIT by @6jz