This project is not perfect but it approximately demonstrates what I am trying to show. Click and drag the purple circles to move around the square. It will stretch as the circles move. If this is recreated but all of the maths is done exactly rather than approximately, this could be useful for drawing the sides of a 3D cube.
Based on the 3D paper effect using fisheye by @l3ccm https://scratch.mit.edu/projects/534529231/ The Grass Block texture is property of Mojang and is from the game "Minecraft"