技术开发 频道

Silverlight 3 图像方面四项新特性

  透视3D效果

  所有继承自System.Windows.UIElement的类都将含有Projection这个属性,也就是说我们看到的所有控件都将具有3D功能,你可以通过沿X轴,Y轴或者Z轴旋转任意角度来获得3D效果。

  图2  控制X Y Z 轴

  如将上面生成的图片沿X轴旋转-20度,我们可以得到

  图3  沿X轴旋转-20度

  其默认的旋转轴心是CenterOfRotationX=0.5,CenterOfRotationY=0.5,CenterOfRotationZ=0

  上面的旋转代码如下:

1: <Image x:Name="Img">  
2:     <Image.Projection>  
3:         <PlaneProjection x:Name="ImageProjection" RotationX="-20"/>  
4:     </Image.Projection>  
5: </Image>

         其他空间的3D平面投影与此类似

0
相关文章