WPF实现水面波纹特效
实现效果如下:
思路:水波纹算法可以查找到很多资料,这里算法引用自博文水波纹特效,在使用时加入定时器来随机生成波纹点。
步骤:
1、WaterEffect.cs、water.ps、Shader.fx文件引用不再赘述
2、主窗体调用
布局xaml:
<Grid Name="back" ClipToBounds="True"><Grid.Background><RadialGradientBrush GradientOrigin="0.5,0" Center="0.5,0"><GradientStop Color="#F4F7FC" Offset="-1"></GradientStop><GradientStop Color="#4F6E8B" Offset=
WPF实现水面波纹特效相关推荐
- ShaderJoy —— “水面波纹消散” 的实现 【GLSL】
视频效果: bilibili: Shader 特效--水面波纹消散 youku: Shader 特效--水面波纹消散 图片效果: 原理详解: 算法的核心就是模拟水波纹,对此我们使用以下数学公式
- 图像水波纹特效原理分析和实现
前段时间注意到一些软件上有图像的水波纹特效,似乎很炫,想深入了解下该效果的具体原理与实现方式,上网搜了不少些资料,都讲得不清不楚,没办法只能靠自己了.花了一整个下午先去复习了高中物理的波的知识,试着自 ...
- 2.CCGridAction(3D效果),3D反转特效,凸透镜特效,液体特效,3D翻页特效,水波纹特效,3D晃动的特效,扭曲旋转特效,波动特效,3D波动特效...
1 类图组织 2 实例 CCSprite * spr = CCSprite::create("HelloWorld.png"); spr->setPosition(cc ...
- 一些WPF中的滤镜特效——Effect Library
原文:一些WPF中的滤镜特效--Effect Library WPF支持类似PhotoShop的滤镜功能,称之为Effect.在.Net 4.0中,WPF就废弃了对BitMapEffect的支持,转向 ...
- 2.CCGridAction(3D效果),3D反转特效,凸透镜特效,液体特效,3D翻页特效,水波纹特效,3D晃动的特效,扭曲旋转特效,波动特效,3D波动特效
1 类图组织 2 实例 CCSprite * spr = CCSprite::create("HelloWorld.png"); spr->setPosition(cc ...
- Android水波纹特效的简单实现
我的开源页面指示器框架 MagicIndicator,各位一定不要错过哦. 水波纹特效,想必大家或多或少见过,在我的印象中,大致有如下几种: 支付宝 "咻咻咻" 式 流量球 &qu ...
- Android Canvas进阶之自定义View实现Splash的旋转、扩散聚合、水波纹特效
先上效果图 动画可以分割为3阶段,第一阶段是6个小圆的旋转,第二阶段是6个小圆的扩散和收缩,第三部分是水波纹特效,动画的实现也是按照这三个阶段进行实现的. 1.初始化 自定义FlashView继承Vi ...
- 超酷的计步器APP(一)——炫酷功能实现,自定义水波纹特效、自定义炫酷开始按钮、属性动画的综合体验
超酷的计步器APP(一)--炫酷功能实现,自定义水波纹特效.自定义炫酷开始按钮.属性动画的综合体验 好久没写博客了,没给大家分享技术了,真是有些惭愧.这段时间我在找工作,今年Android的行情也不怎 ...
- 水面波纹.shader
1.上面的水面波纹效果是从一个大神代码里面扣出来的. 为了看算法,尽量减少变量,只实现效果,减去了 Alpha 值随 Y 值变化效果 里面有很多数据可以写成变量,便于调整效果,为了方便查看关键代码,尽 ...
最新文章
- mysql教程日志_mysql日志文件的详细说明
- Intellij IDEA社区版中的SpringBoot入门
- 从MySql 数据库中导出数据并生成指定格式xml文件
- 高德地图获取坐标距离_【转】根据高德地图得出的坐标算出两点之间的距离
- python一切都是对象 知乎_python一切皆对象
- head 标签里有什么?
- 强行进入加密QQ空间
- css3d动画库,CSS3动画库animate.css 50多种动画形式
- c语言编程计算税后收入,C语言编写一个计算个人所得税的程序,要求输入收入金额,能够输...
- 公开课笔记 | 从0到1搭建数据运营体系
- 不懂异或?一文详解移位操作符,位操作符
- win10安装PHPStudy 2018及mysql版本升级
- rtl驱动 ubuntu 禁用_转载:Ubuntu 14.04 安装 rtl8188cus 驱动
- 初识Postman工具
- python之tkinter模块——基于tk得图片文字
- 佛经小故事--《盲龟浮木》
- 5v功放芯片哪个音质好
- [导入]微软.net精简框架常见问题及回答(中文版)
- python数据可视化神器--pyecharts 快速入门
- 做人不能太腾讯(转帖)
热门文章
- 六、华为云数据库GaussDB(for openGauss)
- Python 下载大文件,哪种方式速度更快
- c语言怎么去掉空白行,多种方法求解去掉空格 (三两行代码---适合初学者)
- UE4 BP节点 :相对位置,相对坐标,相对方向(Inverse Transform Direction /Location/Rotation)
- 收藏夹吃灰系列(九):实现图片倒排序并取出时间最近的那一张!并下载到本地 | 超级详细,建议收藏!
- 【雷达与对抗】【2010.09】MIMO雷达检测综述
- 八、Abp Vnext中为模块添加设置管理
- Docker下极速体验Kafka
- 软工案例分析之必应词典
- wcdma与LTE的区别