From f58aa2a23be3a571be879c97b8d7e4bb214ca051 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrg=20Lehni?= <juerg@scratchdisk.com> Date: Wed, 1 Jun 2011 17:11:06 +0100 Subject: [PATCH] Add comment about overlay mode being the reverse of hard-light. --- src/util/BlendMode.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/util/BlendMode.js b/src/util/BlendMode.js index b1b20a02..b5fc7d11 100644 --- a/src/util/BlendMode.js +++ b/src/util/BlendMode.js @@ -73,6 +73,7 @@ var BlendMode = { }, overlay: function(i) { + // = Reverse of hard-light // Correct for 100% opacity case; colors get clipped as opacity falls dst[i] = dRA <= 0.5 ? (2 * src[i] * dRA / dA) : 255 - (2 - 2 * dRA / dA) * (255 - src[i]); dst[i + 1] = dGA <= 0.5 ? (2 * src[i + 1] * dGA / dA) : 255 - (2 - 2 * dGA / dA) * (255 - src[i + 1]);