How does one use skew?
How does one use skew?
Anyone found any good uses for it?
]]>Anyone found any good uses for it?
]]>
< ![CDATA[
To be honest skew is the only thing I can’t explain.
This is what I discovered so far:
-You can only set it manually from the int boxes in the geometry editor. The + – buttons only reduce it.
-When you set it, it is converted into only X skew (or Y…can’t remember now) and it modify the size/scale.
I would like to test more setting it from script, but I didn’t.
]]>
< ![CDATA[
Yeah im clueless as well
]]>
< ![CDATA[
I have not tried it yet but it shoud help make something look 3D in the right circumstances
]]>
< ![CDATA[
^ this. It’s difficult though.
]]>
< ![CDATA[
Yes. I know what skew theoretically do (Google is a good friend 😉 but in lightning launcher this is very strange.
Maybe is a bug…
As a proof: if you put the Y-skew to something (i.e. 2) the item will get a Y skew of 2…But changing all the other parameters! The Y skew is always 0 or -0
To go back you can’t reset the Y skew value. You need to reset all the others.
]]>
< ![CDATA[
Yes, this is indeed strange.
]]>
< ![CDATA[
This is because scale and skew are linked : changing one of these parameters will affect the width or height of the item, and induces some sort of “loopback” effect. Technically a matrix is used to transform objects, then translation, rotation, scale and skew are extracted from this matrix. But since these last two parameters are dependent the effect is not very good. As Bogdan Tautu guessed, the goal was initially to allow some kind of 3D effect, but in the end this is not very useful.
]]>
< ![CDATA[
Pierre Hébert maybe you can scrap the skew and allow editing the matrix
]]>
< ![CDATA[
That would perfectly fit in the “Expert” mode 😉
]]>
< ![CDATA[
Pierre Hébert maybe allow it to be changed by the script.
]]>