Corner Pin the Output of BGE?

Hello, weird question…

I am using BGE for a game that is projected on a building.
Is there a way to “Corner Pin” the final output so I can do a little, basic “realigning to the real world” of the output?

Right now I have to use my one really good projector that has corner pinning built in to align things just right… would love to use it elsewhere. Have done a Syphon screen grab into MadMapper, but seems like using a nuke when a hammer might do it…

The idea I am looking for is basically exactly like the “Corner Pin” in After Effects, or layer corner pinning in VDMX, or like any of the video mapping apps.

thanks!!
jd

video textures?

https://docs.blender.org/api/blender_python_api_current/bge.texture.html