EJEMPLOS FACHADA GEOMETRICAL 3D
El ejemplo consiste en un corte de una imagen 3D, de 256 de lado, formando
un degrade de
grises. Para realizar el corte de 3D a 2D, defino tres puntos pertenecientes
al plano.
En los ejemplos se muestra el origen, y los vectores I y J que intervienen
en el algoritmo.
-
Plano definido por tres puntos : ( 0,
0, 0), ( 255, 255, 0), ( 255, 0, 255)
Origen = ( 0, 0, 0)
Vector I = ( 0.707107, 0.707107, 0)
Vector J = ( 0.408248, -.408248, 0.816497)
ver ejemplo de código
-
Plano definido por tres puntos : ( 0,
0, 127), ( 0, 255, 255), ( 127, 0, 255)
Origen = ( 0, 0, 127)
Vector I = ( 0.704328, 0, 0.709874)
Vector J = ( -0.23662, -0.942811,
0.234771)
ver ejemplo de código
-
Plano definido por tres puntos : ( 255,
127, 255), ( 127, 255, 255), ( 255, 255, 127)
Origen = ( 127, 255, 255)
Vector I = ( 0.707107, 0, -0.707107)
Vector J = ( 0.408248, -0.816497,
0.408248)
Origen = ( 0, 15, 0)
Vector I = ( 0, 0, 1)
Vector J = ( 0.735356, 0.677681,
0)

Origen = ( 0, 127, 0)
Vector I = ( 0, -0.365088, 0.930973)
Vector J = ( 0.838773, 0.506897, 0.198783)
ver ejemplo de código
-
Plano definido por tres puntos : ( 0,
0, 150), ( 250, 255, 0), ( 255, 0, 128)
Origen = ( 0, 0, 150)
Vector I = ( 0, 0.893119, -0.449821)
Vector J = ( 0.997045, -0.0345578, -0.0686144)
ver ejemplo de código
-
Plano definido por tres puntos : ( 0,
255, 245), ( 15, 255, 0), ( 255, 0, 127)
Origen = ( 255, 8.00222, 0)
Vector I = ( -0.696874, 0.717193, 0)
Vector J = ( -0.0314615, -0.0305702, 0.999037)
ver ejemplo de código

