Hi Chenji, Try the below code which I got from here - EaselJS v1.0.0 API Documentation : AlphaMaskFilter. var box = new createjs.Shape(); box.graphics.beginLinearGradientFill(["#000000", "rgba(0, 0, 0, 0)"], [0, 1], 0, 0, 100, 100) box.graphics.drawRect(0, 0, 100, 100); box.cache(0, 0, 100, 100); var bmp = new createjs.Bitmap("path/to/image.jpg"); bmp.filters = [ new createjs.AlphaMaskFilter(box.cacheCanvas) ]; bmp.cache(0, 0, 100, 100); Hope it helps! Thanks, Ankush 00);
... View more