Perspectiva de transformación
En la versión 3 de Silverlight se incluyo una nueva característica llamada perspectiva de transformación el cual permite simular superficies 3D sobre elementos planos, es decir al aplicar esta transformación sobre cualquier elemento derivado de clase UIElement tomara la apariencia de una superficie 3D.
Las perspectivas de transformación el cual realmente es un efecto 3D incluye dos tipos de proyecciones PlaneProjection y Matrix3DProjection los cuales son tipos derivados de la clase abstracta Projection que se encuentra en el espacio de nombres System.Windows.Media.
PlaneProjection: esta clase representa un efecto 3D sobre un elemento sobre dos tipos de capacidades la primera es la rotación en 3D sobre los planos X, Y, Z y la segunda la capacidad de translación que permite crear efectos de movimientos sobre los planos X, Y, Z.
Matrix3DProjection: esta clase es un poco más compleja ya que es una clase contenedora de una Matrix3D para lograr efectos más complejos de los que se pueden lograr usando la clase PlaneProjection.