A collection of blend modes commonly found in art programs, adapted into Godot shaders!

Runs in your browser! Toy around with the shaders and learn a bit about shader math right here or download the project to play it in the Godot editor and extract the shaders for your own nefarious purposes.

CONTAINS 10 DIFFERENT SHADERS (more to be added):

  1. Normal
  2. Darken
  3. Multiply
  4. Color Burn
  5. Linear Burn
  6. Subtract
  7. Lighten
  8. Screen
  9. Add
  10. Overlay

Assets used:

Headings: Little Guy by maebunn (https://maebunn.itch.io/little-guy-font)

Code: Retro Pixel Cute Mono by 狼人小林 (TakWolf) (https://takwolf.itch.io/retro-pixel-font)

Images used: random things I found on my hard drive and some of my own photography

Background checkerboard texture is from Kenney’s prototyping textures (https://kenney-assets.itch.io/prototype-textures)

References:

Made with Godot 4.4.1  🧡

Published 15 days ago
StatusIn development
CategoryTool
PlatformsHTML5
Authorjozefeenie!
GenreEducational
Made withGodot
Tags2D, Asset Pack, Godot, Open Source, Shaders, tech-demo

Download

Download
blendmodeplayground_project-files_v1-0.zip 9.9 MB
Download
shaders-complete-bundle.zip 8.2 kB
Download
add.gdshader 1.4 kB
Download
color-burn.gdshader 1.5 kB
Download
darken.gdshader 1.5 kB
Download
lighten.gdshader 1.5 kB
Download
linear-burn.gdshader 1.5 kB
Download
multiply.gdshader 1.5 kB
Download
normal-shader.gdshader 1.3 kB
Download
overlay.gdshader 1.6 kB
Download
screen.gdshader 1.5 kB
Download
subtract.gdshader 1.4 kB

Leave a comment

Log in with itch.io to leave a comment.