Autor | Zpráva | ||
---|---|---|---|
1Pupik1989 Profil |
#1 · Zasláno: 9. 12. 2011, 13:23:11 · Upravil/a: 1Pupik1989
Zase po dlouhé době přeji dobrý den.
Začal jsem nedávno blbnout z Canvasem a chci si vytvořit galerii. Svůj problém nejlépe znázorním na obrázku Potřebuji obrázek vlastně zkosit. Pod výsledkem "Canvas HTML bevel" jsem nic nenašel. Stačilo by vědět, jestli vůbec nějaká taková funkce na to existuje. Děkuji předem za alespoň jednu reakci |
||
Darker Profil |
#2 · Zasláno: 9. 12. 2011, 18:12:31 · Upravil/a: Darker
Tohle by možná šlo docela snadno napsat ručně, ne? Posuneš sloupce pixelů o nějaký offset...
Mrkni na canvas pixel manipulation :) |
||
1Pupik1989 Profil |
#3 · Zasláno: 10. 12. 2011, 01:01:49
Ne, jde to ještě jednodušeji. Jsou na to přímo funkce, které jsem našel přesně 1,25 minut potom. Zítra napíśu které to jsou, dnes píšu z knajpy z mobilu.
|
||
Chamurappi Profil |
#4 · Zasláno: 10. 12. 2011, 09:26:48
Reaguji na 1Pupika1989:
„Pod výsledkem "Canvas HTML bevel" jsem nic nenašel.“ Měl bys hledat spíš pojem „skew“. Našel bys, že musíš nastavit transformační matici: context.setTransform (1, svisléZkosení, vodorovnéZkosení, 1, 0, 0); „Zítra napíśu které to jsou, dnes píšu z knajpy z mobilu.“ Pozdě, kořalečníku :-) |
||
1Pupik1989 Profil |
#5 · Zasláno: 10. 12. 2011, 12:16:19
To jsem nehledal, nakonec klapnul výraz "shear canvas html5" a hned první strana byla
http://www.html5canvastutorials.com/advanced/html5-canvas-shear-transform-tutorial/ Jinak pivo dobré a kořalky nepiji :) |
||
Časová prodleva: 12 let
|
0