DOEHOONLEE
DOEHOONLEE
Should I send it to your email?
This is what github is saying. Just sent it to your email now.  This is the code I wrote to get the...
It seems like to be working as long as the shape is in a square shape because it still gets it right with rotated square, but it only gets weird...
AWESOME!! It works perfectly now!! :)
I am so sorry to bother. I do see the nonAffineTransformData, but I do not see the `vectorMask.paths.knots` that I used to see for warp transform. Here is the [reference...
[smile.psd.zip](https://github.com/Agamnentzar/ag-psd/files/7230846/smile.psd.zip)  I do see some 16 points in `placedLayer.customEnvelopeWarp.meshPoints`, but they don't seem to be representing the 16 points of warp transformation...
So the points I found are actually the 16 points representing the shape of “transform warp” that I created in Photoshop, but they are just relative to the very first...
@rainabba Thanks for sharing your solution! May I ask where `pageContour`, `mat`, and `page` came from though and what are they for?
``` declare global { HTMLElement:any = function () { }; window:any = { setTimeout, addEventListener() {}, }; navigator:any = {}; document:any = { addEventListener() {}, }; } ``` tried this...
Try `npm install` with higher versions of `canvas` and `gl` in the package.json dependencies :)