Shady – Shader Preprocessor for GameMaker
A downloadable tool for Windows, macOS, and Linux
Download NowName your own price
Shady is a GLSL preprocessor tool for GameMaker that allows you to include pieces of code from other shaders and generate shader variants for code reuse!
The tool is integrated into the compilation process via compiler scripts so you can write reusable shaders inside standard GameMaker shader files with built-in or any other code editor.
Syntax:
#pragma shady: import(shader_name)
#pragma shady: import(shader_name.identifier_name)
#pragma shady: macro_begin MACRO_NAME
#pragma shady: macro_end
#pragma shady: inline(shader_name.MACRO_NAME)
#pragma shady: variant(shader_name, [KEYWORD_NAME1], [KEYWORD_NAME2], ...)
Download
Download NowName your own price
Click download now to get access to the following files:
Shady_Extension_v.1.2.0.yymps 4.5 kB
Shady_v1.2.0_win_x64.zip 7 MB
Shady_v1.2.0_osx_arm64.zip 5 MB
Shady_v1.2.0_osx_x64.zip 5.5 MB
Shady_v1.2.0_linux_x64.zip 5.2 MB
Shady_v1.2.0_linux_arm64.zip 4.9 MB
Shady_v1.2.0_linux_arm.zip 4.3 MB
Leave a comment
Log in with itch.io to leave a comment.