fixed some errors

This commit is contained in:
itsmattkc
2018-11-15 21:25:52 +11:00
parent f007f39dd2
commit a10d486005
3 changed files with 18 additions and 29 deletions
-22
View File
@@ -1,22 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<effect name="Test">
<row name="value 1">
<field type="double" default="10" id="edge_thres"/>
</row>
<row name="value 2">
<field type="double" default="10" id="edge_thres2"/>
</row>
<row name="value 3">
<field type="double" default="10" id="mouse_x_offset"/>
</row>
<row name="value 4">
<field type="double" default="10" id="aperture"/>
</row>
<row name="value 5">
<field type="double" default="10" id="xoff"/>
</row>
<row name="value 6">
<field type="double" default="10" id="yoff"/>
</row>
<shader vert="common.vert" frag="toonify.frag"/>
</effect>
+11 -7
View File
@@ -4,12 +4,16 @@ uniform float amount;
uniform sampler2D tex0;
uniform vec2 resolution; // screen resolution
varying vec2 vTexCoord;
#define T texture2D(tex0,.5+(p.xy*=.992))
void main()
{
vec3 p = gl_FragCoord.xyz/vec3(resolution, 1.0)-.5;
vec3 o = T.rgb;
for (float i=0.;i<amount;i++)
p.z += pow(max(0.,.5-length(T.rg)),2.)*exp(-i*.08);
gl_FragColor=vec4(o*o+p.z,1);
void main() {
float alpha = texture2D(tex0, vTexCoord)[3];
vec3 p = gl_FragCoord.xyz/vec3(resolution, 1.0)-.5;
vec3 o = T.rgb;
for (float i=0.;i<amount;i++) {
p.z += pow(max(0.,.5-length(T.rg)),2.)*exp(-i*.08);
}
gl_FragColor=vec4(o*o+p.z, alpha);
}
+7
View File
@@ -0,0 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<effect name="Invert" category="Color">
<row name="Amount">
<field type="double" min="0" default="100" max="100" id="amount"/>
</row>
<shader vert="common.vert" frag="invert.frag"/>
</effect>