X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=shaders%2Fscene_override.h;fp=shaders%2Fscene_override.h;h=74caeffcdfa1430a73d30f7de8703839d6ad6456;hb=6e96ba64e805ea8a39ca46171e28426c6bc86ab6;hp=b457233fd5cc433a512c9bab719516deefcecc1d;hpb=70ff4a83e5a4b35436388d9bb999c939559ac23f;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/shaders/scene_override.h b/shaders/scene_override.h index b457233..74caeff 100644 --- a/shaders/scene_override.h +++ b/shaders/scene_override.h @@ -516,13 +516,16 @@ 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.4*uIsoAmt);\n" " }\n" "\n" -" oColour = vec4( vfrag+emit, 1.0 );\n" +"\n" +" oColour = vec4( vfrag, 1.0 );\n" " //oColour = vec4( vfrag, 1.0 );\n" "}\n" ""},