2013-05-06 24 views
3

我需要在JavaScript中進行一些圖像轉換。
enter image description here
enter image description here
尋找AS3的替代drawtriangles功能。我使用了IvanK Lib,它功能非常強大,但是可以通過WebGL工作。需要一種方法只能用畫布來完成。javascript中的drawtriangles函數

在此先感謝。

回答

2

當你說「只用畫布」時,你的意思是隻有畫布的2D環境?

您的文本示例是非平行變換。你不能在2D上下文中進行非平行變換。

我想我明白你的問題,你不想使用3D上下文 - 而不是不想使用IvanKLib。您可以可以在沒有IvanKLib的情況下在3D環境中進行文字轉換。 Canvas的3D上下文是WebGL,適用於Chrome和Firefox。

使用2D上下文,可以得到最接近的就是操縱像素。這是一個關於像素級三角形扭曲圖像的好帖子:http://codeslashslashcomment.com/2012/12/12/dynamic-image-distortion-html5-canvas/

+0

是的,使用2D上下文。這就是我需要的。非常感謝! – user1657363 2013-05-06 06:15:52