I have a pentagon with a square inside of it with a very specific position inside the pentagon.
How can I do this? In my image above the way I've done it is turned the pentagon with the square inside it into an image and applied it as a texture on the dodecahedron to use as a visual guide for modelling the squares by hand. Due to texture filtering imperfections and manual nature the results have not been very accurate at all.
Can the placement of the pentagon+square on a specific pentagon face of the dodecahedron be done automatically, for example via snapping? The pentagon+square will need to share both the position and rotation of the penatgon face of the dodecahedron.
PS. This is a simplified example of the problem, before you ask why anybody would want to perfectly position a square like this. The square is actually a fiducial marker and we are using Blender to create simulated camera videos for a OpenCV machine vision project to exclude any issues arising from real world camera imperfections from our tests.