- 博客(8)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
转载 H5 实现酷炫水滴效果
H5 实现酷炫水滴效果1调研2思考假设有上下两个圆分别代表水源和水滴通过连接两圆的圆周上的点的贝塞尔连线图中红线表示来表示连接桥现实中当水滴触碰到下面一个水源时会有一个虹吸现象我们这时候就需要从下面一个水源也伸出一个水滴点并且这个水滴和前一个水滴重合模拟现实中的效果随着初始水滴慢慢融合到新水源中中间的连接桥会越来越细然后慢慢断开回归到最初始的状态3案例H5 实现酷炫水滴效果天马行空般的
2015-11-05 17:42:45 4626
原创 UnityShader入门精要读后感及总结(一)
UnityShader入门精要读后感及总结UnityShader入门精要读后感及总结一、渲染流水线二、CPU和GPU通信那么CPU是如何跟GPU通信的呢?这里就涉及到一个重要的指令:DrawCall接下来有个图非常重要 ******3.顶点着色器(Vertex Shader)4.三角形遍历5.片元着色器(Fragment Shader)6.逐片元操作7、Draw Call最后,一句好有深意,请看下一章,我会结合书中内容以及实际的实践结果去继续学习学习。UnityShader入门精要读后感及总结其实该文章
2021-05-08 15:46:04 341
原创 Unity 扭曲扰动Shader 效果解析
Unity 法线扭曲热浪Shader 效果解析融合背景扭曲的热浪效果其实扭曲最主要的两个函数就是:1.GrabPass抓屏2.ComputeGrabScreenPos (o.pos) 获取屏幕对应材质球的uv坐标拿到这两个数据,剩下的就是进行uv的扰动和mask遮罩应用而已了。直接上代码Properties { _FinalPower ("Final Power", Range(0, 10)) = 0 _Mask ("Mask", 2D) = "white" {
2021-02-26 17:25:12 2400
原创 Unity高光着色器在Editor中显示正常,andorid中出现曝光问题
Unity 高光着色器在Editor中显示正常,andorid中出现曝光问题max函数改为 saturate即可!// An highlighted blockhalf NdotH = max(0.0,dot( worldNormal, halfDirection));改为:half NdotH = saturate(dot( worldNormal, halfDirection));...
2020-11-13 17:00:49 415
原创 Unity3D Shader 使指定颜色过滤成透明
该Shader能够实现以下效果: 绿板过滤,将视频的某颜色过滤成透明,甚至你们可以以该代码为前提去实现各种颜色方面的效果实现。Shader "MyShader/FilterfColor" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} _FilterfColor("Ridof (RGB)"
2015-11-25 12:04:37 10788 7
原创 手机 HTML5 Canvas 刮奖效果
HTML5 Canvas实战之刮奖效果近年来由于移动设备对HTML5的较好支持,经常有活动用刮奖的效果,最近也在看H5方面的内容,就自己实现了一个,现分享出来跟大家交流。1、效果2、原理原理很简单,就是在刮奖区添加两个canvas,第一个canvas用于显示刮开后显示的内容,可以是一张图片或一个字符串,第二个canvas用于显示涂层,可以用一张图片或用纯色填充,第二个canvas覆盖在第一个canv
2015-11-05 16:44:04 2683 1
TA创建的收藏夹 TA关注的收藏夹
TA关注的人