我想在我的图像上创建photoshop乘法效果。那并不难,我发现它是如何工作的。 (见:http://albertogasparin.it/articles/2011/05/html5-multiply-filter-canvas/)
问题是,我想将它与不断变化的背景结合起来。我想要一个彩色背景,从一种颜色到另一种颜色慢慢消失。 Multiply效应应该以与背景相同的方式改变。
我认为可以为颜色创建变量,然后将颜色放在两个对象上。它不起作用。如果我这样做,我打破语法,或图像变黑。最新的工作版本可以在这里找到:http://www.sythe.nl/baum/(绿色画布对它有多重影响)
我将背景颜色转换为RGB:
var cols = ["rgb(254,240,221)","rgb(248,226,232)"]
但现在它也应放在这里:
multiplyFilter.init('base', [66, 176, 153]);
任何人都可以告诉我应该如何解决这个问题。它甚至可以吗?我希望绿色画布的变化方式与背景相同。