From 847f05cc7b14f47c56ee78e3655d911cc89d7251 Mon Sep 17 00:00:00 2001 From: Abe Pazos Date: Mon, 22 Jun 2020 19:50:39 +0200 Subject: [PATCH] [orx-jumpflood] Fix jumpflood readme example, signature seems to have changed (#129) --- orx-jumpflood/README.md | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/orx-jumpflood/README.md b/orx-jumpflood/README.md index 7fc1ac2a..408344df 100644 --- a/orx-jumpflood/README.md +++ b/orx-jumpflood/README.md @@ -58,7 +58,7 @@ fun main() = application { thresholdFilter.threshold = 0.5 thresholdFilter.apply(blurred, thresholded) - distanceFieldFromBitmap(drawer, thresholded, result = distanceField) + distanceFieldFromBitmap(thresholded, result = distanceField) drawer.isolated { // -- use a shadestyle to visualize the distance field @@ -66,7 +66,7 @@ fun main() = application { fragmentTransform = """ float d = x_fill.r; if (x_fill.g > 0.5) { - x_fill.rgb = 1.0 * vec3(cos(d) * 0.5 + 0.5); + x_fill.rgb = vec3(cos(d) * 0.5 + 0.5); } else { x_fill.rgb = 0.25 * vec3(1.0 - (cos(d) * 0.5 + 0.5)); } @@ -131,20 +131,17 @@ fun main() = application { thresholdFilter.threshold = 0.5 thresholdFilter.apply(blurred, thresholded) - directionFieldFromBitmap(drawer, thresholded, result = directionField) + directionFieldFromBitmap(thresholded, result = directionField) drawer.isolated { // -- use a shadestyle to visualize the direction field drawer.shadeStyle = shadeStyle { fragmentTransform = """ float a = atan(x_fill.r, x_fill.g); - if (a < 0) { - a += 3.1415926535*2; - } - if (x_fill.g > 0.5) { - x_fill.rgb = 1.0*vec3(cos(a*1.0)*0.5+0.5); + if (x_fill.b > 0.5) { + x_fill.rgb = vec3(cos(a)*0.5+0.5, 1.0, sin(a)*0.5+0.5); } else { - x_fill.rgb = 0.25*vec3(cos(a*1.0)*0.5+0.5); + x_fill.rgb = vec3(cos(a)*0.5+0.5, 0.0, sin(a)*0.5+0.5); } """ }