Calcular la relación de aspecto de la forma 2D en el espacio 3D

8

Dadas las 4 coordenadas de una forma 2D en un espacio 3D, quiero calcular su relación de aspecto.

El espacio 3D se crea con 2 puntos de fuga.

Las 4 coordenadas, marcadas en azul, son las coordenadas 2D en la pantalla. en el ejemplo deberían ser aproximadamente (14, 5.5), (19, 5), (20.3, 7.3), (25.3, 6).

No estoy seguro de si esto es posible, si alguien pudiera encontrar pruebas de que para 2 relaciones de aspecto diferentes las coordenadas 2D son las mismas, este problema no podría resolverse.

Mi exapmle:

ingrese la descripción de la imagen aquí

succcubbus
fuente
¿Podemos suponer que las esquinas son ángulos de 90 grados
Joojaa
Las esquinas de la mesa son, sí.
succcubbus

Respuestas:

5

La relación es con una medición visual rápida y sucia 665:501 que es aproximadamente 5:4. Puedes medirlo tomando la proporción de los ángulos de fugaα/β( ver imagen 1 ) porque estamos muy cerca del centro.

Anglos

Imagen 1 : relación de los ángulos de entrada

Podemos verificar la situación visualmente dibujando una cuadrícula de perspectiva de 2 puntos. Para esto necesitamos la línea central entre los puntos de fuga.

Cuadrícula de perspectiva

Imagen 2 : Parece correcta.

joojaa
fuente
¿Cómo se calcularía la relación de aspecto si no estuviéramos tan cerca del centro?
succcubbus
@succubus hay una larga explicación aquí, pero puede hacerlo con el cálculo de la matriz. Simplemente no tuve tiempo de delinear las matemáticas.
Joojaa
Gracias por su ayuda, desafortunadamente no puedo aceptar su respuesta porque me equivoqué con mi cuenta de stackexchange.
succcubbus
@succcubbus, consulte la página de ayuda oficial sobre cómo fusionar su cuenta para recuperar la propiedad de la pregunta.
Andrew T.