Join en-US

Usando la transformación PlaneProjection

published 11/21/2009 10:33:01 AM by Manuel Fernando

La clase PlaneProjection proporciona dos funcionalidades, la primera es la capacidad de rotación 3D sobre los ejes X, Y, Z.

Para realizar una rotación sobre el eje X use la propiedad RotationX con un valor entre 0 - 360 y use la propiedad CenterOfRotationX para establecer el punto central de la rotación sobre el eje X, por defecto este valor es 0.5 que es equivalente al punto medio, en donde un valor inferior a 0.5 representa una posición más a la izquierda hasta 0 y un valor superior a 0.5 representa un valor más a la derecha hasta 1.

Para realizar una rotación sobre el eje Y use la propiedad RotationY con un valor entre 0 – 360 y use la propiedad CenterOfRotationY para establecer el punto central de la rotación sobre el eje Y, por defecto este valor es de 0.5 que es equivalente al punto medio, en donde un valor inferior a 0.5 representa una posición más a la parte superior hasta 0 y valor superior a 0.5 representa un valor más a la parte inferior hasta 1.

Para realizar una rotación sobre el eje Y use la propiedad RotationZ con un valor entre 0 – 360 y use la propiedad CenterOfRotationZ para establecer el punto central de la rotación sobre el eje Y, por defecto este valor es de 0 que es equivalente al punto medio, en donde un valor superior a 0 representa una posición más a la frente y valor inferior a 0 representa un valor más atrás.




La segunda funcionalidad que proporciona la clase PlaneProjection es la capacidad de darle a un elemento dirección. Para eso puedo utilizar las propiedades GlobalOffsetX, GlobalOffsetY y GlobalOffsetZ para mover un elemento sobre las coordenadas de la pantalla antes de que la proyección se aplicada. Use las propiedades LocalOffsetX, LocalOffsetY y LocalOffsetZ para mover un elemento después que la proyección es aplicada.




saludos,

MANUEL FERNANDO


Comments

Add a comment

Title  

Comments  


Sign in for add you comments


Frameworkla.net compatible con Internet Explorer 8
History Favorites