使用paperjs,如何在禁用图像平滑的情况下缩放光栅?我需要缩放像素艺术。
类似于canvas.imageSmoothingEnabled = false
(画布)或image-rendering: pixelated
(CSS)的内容。
答案 0 :(得分:2)
在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);