X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=shaders%2Fscene_override.h;h=6ef67c9f589686f2e0c878ab987ac4ef9d5aebfe;hb=abc4dcca885e5a0bc45322c60b040841f69bbc58;hp=b457233fd5cc433a512c9bab719516deefcecc1d;hpb=70ff4a83e5a4b35436388d9bb999c939559ac23f;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/shaders/scene_override.h b/shaders/scene_override.h index b457233..6ef67c9 100644 --- a/shaders/scene_override.h +++ b/shaders/scene_override.h @@ -516,13 +516,15 @@ static struct vg_shader _shader_scene_override = { " float d3 = distance(p0,aCo);\n" " emit += vec3(fract(t*0.2-g_realtime+d3*0.2)*max(0.0,1.0-d3*0.2));\n" "\n" +" vfrag += emit;\n" +"\n" " if( uIsoAmt > 0.0 ){\n" " float height = fract( aCo.y * 0.1 );\n" " float lg = 2.0*length(vec2(dFdx(height), dFdy(height)));\n" -" emit += vec3(lg*0.1*uIsoAmt);\n" +" vfrag *= 1.0f+(lg*0.2*uIsoAmt);\n" " }\n" "\n" -" oColour = vec4( vfrag+emit, 1.0 );\n" +" oColour = vec4( vfrag, 1.0 );\n" " //oColour = vec4( vfrag, 1.0 );\n" "}\n" ""},