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

Posted lonelyxmas

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WPF特效-实现3D足球效果相关的知识,希望对你有一定的参考价值。

原文: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足球效果的主要内容,如果未能解决你的问题,请参考以下文章

HTML+CSS+JS实现 ❤️卡通足球人物梅西ui特效❤️

WPF特效-鱼游动动画

如何为足球比赛设置球员预制件

如何像足球一样轻弹 SKSpriteNode

08月20日:大数据命中组选六码!足球三中二!(大数据已免费更新)

php代码画足球场