added names to blending shaders

This commit is contained in:
itsmattkc
2019-03-10 13:02:42 +11:00
parent debdee8aa9
commit a834c8dc7c
25 changed files with 50 additions and 25 deletions
+2 -1
View File
@@ -10,4 +10,5 @@ vec3 blendAdd(vec3 base, vec3 blend, float opacity) {
return (blendAdd(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendAdd)
#pragma glslify: export(blendAdd)
#olive name Add
+2 -1
View File
@@ -6,4 +6,5 @@ vec3 blendAverage(vec3 base, vec3 blend, float opacity) {
return (blendAverage(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendAverage)
#pragma glslify: export(blendAverage)
#olive name Average
+2 -1
View File
@@ -10,4 +10,5 @@ vec3 blendColorBurn(vec3 base, vec3 blend, float opacity) {
return (blendColorBurn(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendColorBurn)
#pragma glslify: export(blendColorBurn)
#olive name Color Burn
+2 -1
View File
@@ -10,4 +10,5 @@ vec3 blendColorDodge(vec3 base, vec3 blend, float opacity) {
return (blendColorDodge(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendColorDodge)
#pragma glslify: export(blendColorDodge)
#olive name Color Dodge
+2 -1
View File
@@ -10,4 +10,5 @@ vec3 blendDarken(vec3 base, vec3 blend, float opacity) {
return (blendDarken(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendDarken)
#pragma glslify: export(blendDarken)
#olive name Darken
+2 -1
View File
@@ -6,4 +6,5 @@ vec3 blendDifference(vec3 base, vec3 blend, float opacity) {
return (blendDifference(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendDifference)
#pragma glslify: export(blendDifference)
#olive name Difference
+2 -1
View File
@@ -6,4 +6,5 @@ vec3 blendExclusion(vec3 base, vec3 blend, float opacity) {
return (blendExclusion(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendExclusion)
#pragma glslify: export(blendExclusion)
#olive name Exclusion
+2 -1
View File
@@ -8,4 +8,5 @@ vec3 blendGlow(vec3 base, vec3 blend, float opacity) {
return (blendGlow(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendGlow)
#pragma glslify: export(blendGlow)
#olive name Glow
+2 -1
View File
@@ -8,4 +8,5 @@ vec3 blendHardLight(vec3 base, vec3 blend, float opacity) {
return (blendHardLight(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendHardLight)
#pragma glslify: export(blendHardLight)
#olive name Hard Light
+2 -1
View File
@@ -12,4 +12,5 @@ vec3 blendHardMix(vec3 base, vec3 blend, float opacity) {
return (blendHardMix(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendHardMix)
#pragma glslify: export(blendHardMix)
#olive name Hard Mix
+2 -1
View File
@@ -10,4 +10,5 @@ vec3 blendLighten(vec3 base, vec3 blend, float opacity) {
return (blendLighten(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendLighten)
#pragma glslify: export(blendLighten)
#olive name Lighten
+2 -1
View File
@@ -12,4 +12,5 @@ vec3 blendLinearBurn(vec3 base, vec3 blend, float opacity) {
return (blendLinearBurn(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendLinearBurn)
#pragma glslify: export(blendLinearBurn)
#olive name Linear Burn
+2 -1
View File
@@ -12,4 +12,5 @@ vec3 blendLinearDodge(vec3 base, vec3 blend, float opacity) {
return (blendLinearDodge(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendLinearDodge)
#pragma glslify: export(blendLinearDodge)
#olive name Linear Dodge
+2 -1
View File
@@ -13,4 +13,5 @@ vec3 blendLinearLight(vec3 base, vec3 blend, float opacity) {
return (blendLinearLight(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendLinearLight)
#pragma glslify: export(blendLinearLight)
#olive name Linear Light
+2 -1
View File
@@ -6,4 +6,5 @@ vec3 blendNegation(vec3 base, vec3 blend, float opacity) {
return (blendNegation(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendNegation)
#pragma glslify: export(blendNegation)
#olive name Negation
+2 -1
View File
@@ -6,4 +6,5 @@ vec3 blendNormal(vec3 base, vec3 blend, float opacity) {
return (blendNormal(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendNormal)
#pragma glslify: export(blendNormal)
#olive name Normal
+2 -1
View File
@@ -10,4 +10,5 @@ vec3 blendOverlay(vec3 base, vec3 blend, float opacity) {
return (blendOverlay(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendOverlay)
#pragma glslify: export(blendOverlay)
#olive name Overlay
+2 -1
View File
@@ -6,4 +6,5 @@ vec3 blendPhoenix(vec3 base, vec3 blend, float opacity) {
return (blendPhoenix(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendPhoenix)
#pragma glslify: export(blendPhoenix)
#olive name Phoenix
+2 -1
View File
@@ -13,4 +13,5 @@ vec3 blendPinLight(vec3 base, vec3 blend, float opacity) {
return (blendPinLight(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendPinLight)
#pragma glslify: export(blendPinLight)
#olive name Pin Light
+2 -1
View File
@@ -10,4 +10,5 @@ vec3 blendReflect(vec3 base, vec3 blend, float opacity) {
return (blendReflect(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendReflect)
#pragma glslify: export(blendReflect)
#olive name Reflect
+2 -1
View File
@@ -10,4 +10,5 @@ vec3 blendScreen(vec3 base, vec3 blend, float opacity) {
return (blendScreen(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendScreen)
#pragma glslify: export(blendScreen)
#olive name Screen
+2 -1
View File
@@ -10,4 +10,5 @@ vec3 blendSoftLight(vec3 base, vec3 blend, float opacity) {
return (blendSoftLight(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendSoftLight)
#pragma glslify: export(blendSoftLight)
#olive name Soft Light
+2 -1
View File
@@ -10,4 +10,5 @@ vec3 blendSubstract(vec3 base, vec3 blend, float opacity) {
return (blendSubstract(base, blend) * opacity + blend * (1.0 - opacity));
}
#pragma glslify: export(blendSubstract)
#pragma glslify: export(blendSubstract)
#olive name Substract
+2 -1
View File
@@ -10,4 +10,5 @@ vec3 blendSubtract(vec3 base, vec3 blend, float opacity) {
return (blendSubtract(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendSubtract)
#pragma glslify: export(blendSubtract)
#olive name Subtract
+2 -1
View File
@@ -13,4 +13,5 @@ vec3 blendVividLight(vec3 base, vec3 blend, float opacity) {
return (blendVividLight(base, blend) * opacity + base * (1.0 - opacity));
}
#pragma glslify: export(blendVividLight)
#pragma glslify: export(blendVividLight)
#olive name Vivid Light