码迷,mamicode.com
首页 > Windows程序 > 详细

WPF特效-实现3D足球效果

时间:2018-08-14 11:25:55      阅读:234      评论:0      收藏:0      [点我收藏+]

标签:ati   tools   fill   water   art   inf   user   pen   too   

原文:WPF特效-实现3D足球效果


WPF 实现 3D足球效果,效果图如下: ?每个面加载不同贴图。


<UserControl x:Class="MediaBalll.Model3Ds.BuckyBall"
? ? ? ? ? ? ?xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
? ? ? ? ? ? ?xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
? ? ? ? ? ? ?xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"?
? ? ? ? ? ? ?xmlns:tools="clr-namespace:_3DTools;assembly=3DTools"
? ? ? ? ? ? ?xmlns:d="http://schemas.microsoft.com/expression/blend/2008" Width="900" Height="600">
? ? <Grid Background="#FF767272">
? ? ? ? <tools:TrackballDecorator>
? ? ? ? ? ? <Viewport3D ClipToBounds="True" >
? ? ? ? ? ? ? ? <Viewport3D.Camera>
? ? ? ? ? ? ? ? ? ? <PerspectiveCamera x:Name="camera" Position="0,0,6" LookDirection="0,0,-1" FieldOfView="90" >
? ? ? ? ? ? ? ? ? ? ? ? <PerspectiveCamera.Transform>
? ? ? ? ? ? ? ? ? ? ? ? ? ? <Transform3DGroup>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <RotateTransform3D>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <RotateTransform3D.Rotation>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <AxisAngleRotation3D x:Name="cameraAngel" Axis="0,1,0" Angle="0"/>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? </RotateTransform3D.Rotation>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? </RotateTransform3D>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <ScaleTransform3D x:Name="cameraScale"/>
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? <TranslateTransform3D x:Name="cameraTrans"/>
? ? ? ? ? ? ? ? ? ? ? ? ? ? </Transform3DGroup>
? ? ? ? ? ? ? ? ? ? ? ? </PerspectiveCamera.Transform>
? ? ? ? ? ? ? ? ? ? </PerspectiveCamera>
? ? ? ? ? ? ? ? </Viewport3D.Camera>


? ? ? ? ? ? ? ? <ContainerUIElement3D x:Name="container3DElement"/>


? ? ? ? ? ? ? ? <ModelVisual3D>
? ? ? ? ? ? ? ? ? ? <ModelVisual3D.Content>
? ? ? ? ? ? ? ? ? ? ? ? <Model3DGroup>
? ? ? ? ? ? ? ? ? ? ? ? ? ? <AmbientLight Color="White"></AmbientLight>
? ? ? ? ? ? ? ? ? ? ? ? </Model3DGroup>
? ? ? ? ? ? ? ? ? ? </ModelVisual3D.Content>
? ? ? ? ? ? ? ? </ModelVisual3D>


? ? ? ? ? ? </Viewport3D>
? ? ? ? </tools:TrackballDecorator>
? ? </Grid>
</UserControl>


技术分享图片技术分享图片技术分享图片

技术分享图片



源码下载:?http://download.csdn.net/detail/u013224722/9611746 ? ?实在抱歉,赚点积分!


WPF特效-实现3D足球效果

标签:ati   tools   fill   water   art   inf   user   pen   too   

原文地址:https://www.cnblogs.com/lonelyxmas/p/9472590.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!