I’m trying to calculate the same information as what is given by the SketchUp::UVHelper class, in C# where I don’t have access to this neat class.

I would like to be able to input the normal vector of a given mesh (face) and then input any point3D and be able to receive output as a point2D. I’ve searched for several days and simply can’t come up with a formula that works.

**Does anyone know what formula the UVHelper uses to calculate the UV positions?** @thomthom? @DanRathbun?

Here are some more questions I have posted.