WPF鱼游动动画

2017-09-14 08:04:47来源:CSDN作者:u013224722人点击

分享

  实现思路:


          通过VisualBrush Binding方式获取鱼局部图像,在Viewport3D中创建ModelVisual3D块并把获取到的局部图通过VisualBrush Binding方式赋值。然后对ModelVisual3D块写3D 动画。


          我的鱼原始图:


实现的效果:

                     


 其他套路:


      序列图动画帧循环加载。


       查阅资源,几乎都是在3DMax 或者Unity中实现,未找到纯靠代码实现的可参考的c# 或WPF版。 


其他参考:

   
                        <GeometryModel3D.Material>                            <DiffuseMaterial>                                <DiffuseMaterial.Brush>                                    <VisualBrush Visual="{Binding ElementName=GdTailZm}"/>                                 </DiffuseMaterial.Brush>                            </DiffuseMaterial>                        </GeometryModel3D.Material>


                     

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台