UV of Surface from Sheet view

Not sure which step goes wrong.

fig1. Get the surface from a Revit sheet, UV follows world X,Y direction. Image get rotated.

fig2. Get the surface from Grasshopper set, UV follows world X,Y direction. Image orientation shows correctly.

The shader is working here, can you put together a small example file?

Hey Japhy, sorry when it is project related I can’t share the file and making another sample file in Revit takes a little bit too long. But I figured out what goes wrong with other friends. It is because GH rectangle width and height are flipped.