如何在没有图像平滑的情况下缩放栅格
How scale raster without image smoothing
使用 paperjs,如何在禁用图像平滑的情况下缩放栅格?我需要缩放像素艺术。
类似于 canvas.imageSmoothingEnabled = false
(canvas) 或 image-rendering: pixelated
(CSS)。
在 Paper.js
版本 0.11.8
中,正是为此目的添加了 raster.smoothing。
如果您不希望图像在放大时模糊,则必须将其设置为 false
。
var raster = new Raster({
source: 'http://assets.paperjs.org/images/marilyn.jpg',
smoothing: false
});
raster.position = view.center;
raster.scale(10);
使用 paperjs,如何在禁用图像平滑的情况下缩放栅格?我需要缩放像素艺术。
类似于 canvas.imageSmoothingEnabled = false
(canvas) 或 image-rendering: pixelated
(CSS)。
在 Paper.js
版本 0.11.8
中,正是为此目的添加了 raster.smoothing。
如果您不希望图像在放大时模糊,则必须将其设置为 false
。
var raster = new Raster({
source: 'http://assets.paperjs.org/images/marilyn.jpg',
smoothing: false
});
raster.position = view.center;
raster.scale(10);