我想在 html5 画布中将图像制作成倾斜/透视/旋转的图像。下图正是我想要做的。
我有这段代码可以在画布中使用转换,但我不能用它做正面或反面。有人可以帮助我吗?
此外,我只希望在 HTML5 Canvas 而不是 css 中完成此操作。
var cs = Math.cos(angle1), sn = Math.sin(angle1);
var h = Math.cos(angle2);
var a = 100*cs, b = -100*sn, c = 200;
var d = h*100*sn, e = h*100*cs, f = 200;
ctx.setTransform(a, d, b, e, c, f);