Home

Awesome

Cafe-Shader-Studio

A program to preview various materials and shaders in games.

Build status

Currently supports shader viewing in:

Features

Using

Make sure you have net 5.0 or higher. Download the releases zip file and run the exe.

If you are on Linux, the application should be usable with this command dotnet CafeShaderStudio.dll in the program directory.

Keep in mind this is very WIP. Editing is limited to material editing. You can export/import materials as json for more direct editing (though keep in mind if the file swapped uses a different shader file, then the bfres will need to be reopened.

Notes

If a material is red (for a game with supported shader viewing) that means it failed to find the shader. This means your model has a skin count not supported by the shader, or the shader option combination and/or render state combination is not supported by the shader.

Screenshots

image

image

image

Credits

HDR Cubemaps from HDRLabs used under the Creative Commons Attribution-Noncommercial-Share Alike 3.0 License. http://www.hdrlabs.com/sibl/index.html