Estoy tratando de hacer algunos $3D$ gráficos con un montón de tetraedros . Estoy tratando de averiguar cómo girar un tetraedro de tal manera que sea perfectamente cara a cara con otro tetraedro. Si esto es confuso, los tetraedros múltiples que se tocan cara a cara se verían como este .
Estoy utilizando OpenGL para rotar objetos de forma programada, por lo que sólo puedo rotar en uno de los tres ejes a la vez. Por ejemplo, puedo rotar en el sentido de las agujas del reloj $20^\circ$ en $X$ y luego en sentido contrario a las agujas del reloj $45^\circ$ en $Z$ etc.
Gracias por la ayuda, avísame si necesitas más aclaraciones.