在html 5画布的3d变换

时间:2012-04-19 14:16:39

标签: html5 html5-canvas

在html5画布中,是否可以拍摄常规的2D图像并向后旋转它以便创建3d表面的效果?

我的意思是非常简单,只是为了改变视角。当然,我并不是说真的有一个3D表面

2 个答案:

答案 0 :(得分:6)

我认为你在这里不是在谈论WebGL ......

对于2D画布图形,您应该尝试使用canvas transform methods。虽然无法从中获得真正的透视变换,但您可以使用剪切(transform matrixbc组件)。请参阅Wikipedia以了解剪切变换可以做什么以及

也看到(愚蠢的)JSFiddle example

答案 1 :(得分:0)

您可能需要查看一个javascript库:http://www.netzgesta.de/reflex/