New Outline: make it countour the screen.

This commit is contained in:
Clément Foucault 2017-03-27 16:36:13 +02:00
parent 0396a15cbb
commit 6435983876
1 changed files with 4 additions and 11 deletions

View File

@ -42,17 +42,10 @@ void main()
bool outline = false;
if (float(uv.x) < viewportSize.x - 1.0)
search_outline(uv, ivec2( 1, 0), ref_col, ref_occlu, outline);
if (float(uv.y) < viewportSize.y - 1.0)
search_outline(uv, ivec2( 0, 1), ref_col, ref_occlu, outline);
if (float(uv.x) > 0)
search_outline(uv, ivec2(-1, 0), ref_col, ref_occlu, outline);
if (float(uv.y) > 0)
search_outline(uv, ivec2( 0, -1), ref_col, ref_occlu, outline);
search_outline(uv, ivec2( 1, 0), ref_col, ref_occlu, outline);
search_outline(uv, ivec2( 0, 1), ref_col, ref_occlu, outline);
search_outline(uv, ivec2(-1, 0), ref_col, ref_occlu, outline);
search_outline(uv, ivec2( 0, -1), ref_col, ref_occlu, outline);
FragColor = ref_col;