I was was aware of Transform structure, the problem is that I’ve the values of M00 - M33 and I don’t know how to write them in the matrix Transform structure.
I have a surface that represents a loaded picture in Rhino’s document as PicFrame with Python, but as you know, PicFrame origin would be point 0,0.
The problem is that I need to define the center of the upper left pixel as the origin point (assume that 1 pixel = 1 rhino unit) to apply a transformation matrix that may include a shear and/or tilt operation (I have their values), so how to do the transformation correctly ???
Another question: Are xform operations (tilt/shear included) are origin independent ?