mirror of
https://gitlab.com/MaddoScientisto/cirnogodot.git
synced 2026-06-01 11:05:34 +00:00
64 lines
No EOL
1.3 KiB
Text
64 lines
No EOL
1.3 KiB
Text
// this code servers as an example VFEZ2D shader
|
|
// that uses the VFEZ2D template. Files like this are
|
|
// automatically generated using the VFEZMaterial but you
|
|
// can also create them manually like the example below.
|
|
|
|
shader_type canvas_item;
|
|
|
|
#define BLEND_MIX
|
|
//#define BLEND_ADD
|
|
//#define BLEND_SUB
|
|
//#define BLEND_MUL
|
|
//#define BLEND_PREMUL_ALPHA
|
|
|
|
// #define UNSHADED
|
|
// #define LIGHT_ONLY
|
|
|
|
#define UV_POLAR
|
|
#define UV_DISTORTION
|
|
#define UV_ROTATION
|
|
#define UV_PIXELATE
|
|
#define UV_TWIST
|
|
#define UV_FISHEYE
|
|
#define UV_PINCH
|
|
#define UV_HANDRAWN
|
|
#define UV_SHAKE
|
|
#define UV_WAVE
|
|
#define UV_ROUND_WAVE
|
|
#define UV_WIND
|
|
#define UV_WRAP
|
|
#define UV_ZOOM
|
|
|
|
#define COLOR_SINGLE
|
|
#define COLOR_OVERLAY_TEXTURE
|
|
#define OUTLINE
|
|
#define OUTLINE_INNER
|
|
|
|
#define ALPHA_DISOLVE
|
|
#define CHROMATIC_ABERRATION
|
|
#define MOTION_BLUR
|
|
#define GLITCH
|
|
#define COLOR_GRADIENT
|
|
#define COLOR_RADIAL_GRADIENT
|
|
#define COLOR_TONING
|
|
#define COLOR_RAMP
|
|
#define COLOR_CHANGE
|
|
#define COLOR_GHOST
|
|
#define COLOR_HOLOGRAM
|
|
#define COLOR_POSTERIZE
|
|
#define COLOR_NEGATIVE
|
|
#define COLOR_GLOW
|
|
#define COLOR_HSV_SHIFT
|
|
#define COLOR_SHADOW
|
|
#define COLOR_GREYSCALE
|
|
|
|
#define ALPHA_MASK
|
|
#define ALPHA_REMAP
|
|
#define ALPHA_CUTOFF
|
|
#define ALPHA_CLIP
|
|
#define ALPHA_RADIAL_CLIP
|
|
#define ALPHA_FLICKER
|
|
|
|
#define PARTICLE_ANIM
|
|
|
|
#include "vfez_2d_template.gdshaderinc" |