diff --git a/app/ShaderManager.qml b/app/ShaderManager.qml index 0a93ee4..ac5238f 100644 --- a/app/ShaderManager.qml +++ b/app/ShaderManager.qml @@ -174,7 +174,8 @@ ShaderEffect { vec2 coords = qt_TexCoord0;") + (frame_reflection_strength ? " - coords = abs(mod(floor(coords), 2.0) - fract(coords));" : "") + + vec2 inside = step(0.0, coords) - step(1.0, coords); + coords = abs(mod(floor(coords), 2.0) - fract(coords)) * clamp(inside.x + inside.y, 0.0, 1.0);" : "") + (horizontal_sincronization !== 0 ? " float h_distortion = 0.5 * sin(time*0.001 + coords.y*10.0*fract(time/10.0)); diff --git a/app/ShaderSettings.qml b/app/ShaderSettings.qml index e34155f..195ae6f 100644 --- a/app/ShaderSettings.qml +++ b/app/ShaderSettings.qml @@ -84,7 +84,7 @@ Item{ property var fonts_list: fontlist property bool frame_reflections: true - property real frame_reflection_strength: ((frame_reflections && framelist.get(frames_index).reflections) ? 1.0 : 0.0) * 0.15 + property real frame_reflection_strength: ((frame_reflections && framelist.get(frames_index).reflections) ? 1.0 : 0.0) * 0.2 property var profiles_list: profileslist property int profiles_index: 0 diff --git a/app/app.qmlproject.user b/app/app.qmlproject.user index 0047f2e..86a40fe 100644 --- a/app/app.qmlproject.user +++ b/app/app.qmlproject.user @@ -1,6 +1,6 @@ - + ProjectExplorer.Project.ActiveTarget