Tengo un dispositivo cuya forma es un cubo y necesito identificar en tiempo real qué cara está arriba.
Mi solución actual es (aún no implementada) es usar un giro para obtener una variación angular, pero puedo ver 2 problemas:
- ¿Qué cara está arriba cuando el cubo está "encendido"?
- No podemos asumir que cada variación de 90 ° cambiará la cara de pie. Si hay una variación en el eje Z del "mundo", la cara permanece igual. Pero el eje Z del "mundo" no es igual al eje Z gypo.
¿Hay alguna manera de lograr esto?