原文:Unity Shader:Blur

花了一晚上的时间终于看懂Image Effect中的Blur,其实很简单,就是一下子没有理解到。 原理:使用两个一维 的高斯滤波模板,一个用在x方向,另一个用在y方向。高斯滤波有模糊的效果。 js脚本参数: Down Sample:OnRenderImage中获取的图像进行降采样,其实就是把要处理的纹理变小。有利于加快shader运行速度。 Blur Size:在使用高斯模板时,相邻像素点的间隔。 ...

2015-11-02 21:47 0 3500 推荐指数:

查看详情

Unity ShaderShader基础

目录 Chapter3 Unity Shader 基础 概述 ShaderLab Properties 属性 SubShader:表面着色器 FallBack 其他语义 ...

Tue Oct 23 08:57:00 CST 2018 0 869
Unity Shader (三)Surface Shader机制

转自:http://blog.csdn.net/candycat1992/article/details/39994049 写在前面 一直以来,Unity Surface Shader背后的机制一直是初学者为之困惑的地方。Unity Surface ShaderUnity ...

Wed Mar 07 19:10:00 CST 2018 1 4124
Unity shader学习之标准的Unity shader

包含光照,可处理多个光源,有光照衰减和阴影的shader,代码如下: 转载请注明出处:http://www.cnblogs.com/jietian331/p/7199311.html 效果如下: ...

Tue Jul 18 18:58:00 CST 2017 0 1530
Cocos2d-x shader学习2: 模糊(Blur)

模糊效果在游戏中经常会用到,有的为了突出前景会把背景给模糊化,有的是因为一些技能需要模糊效果。模糊是shader中较为简单的一种应用。cocos2dx 3.x给的demo中,就有sprite的模糊的效果。 先说下这个模糊算法的大致思路,我们在片段着色器中可以得到当前像素点的颜色值,要想 ...

Thu Feb 18 00:43:00 CST 2016 0 4003
Unity基础—Computer Shader

Computer Shader是什么?   Computer shader是一段运行在GPU上的一段程序。 什么时候用Computer shader?   假如我们把一个cube当作单独的点,用许多个(cube)点来组成一个变换矩阵。   每帧cpu都需要对矩阵的点进行排序,批处理,将每个点 ...

Sun Apr 25 00:44:00 CST 2021 0 386
Unity3d Shader

Unity3d Shader 预览Surface Shader主要用来实现光照相关处理,可能更简洁。 Vertex and Fragment Shader 如果不与光照交互, 则可以用这个shader,更录活 fixed function shaders 固定shader主要用于老旧 ...

Wed Oct 29 01:05:00 CST 2014 0 8096
Unity Shader波纹效果

我们今天来模拟一下波纹效果,当一颗石头投入水面时,在水中会形成向外扩散的一圈波纹,本质上就是一个向四周扩散的波。根据我们日常生活的经验可以知道,当一个物体投入水中时,中心的振幅时比较大的,而随着波向边 ...

Sat Dec 19 21:10:00 CST 2020 0 365
Unity】Geometry Shader实现

  Unity官方文档关于Geometry Shader的内容较少。不过也是因为Unity的开发者大多数面向的是移动平台开发,所以Geometry Shader作为DirectX 10的特性并没有被开发者广泛使用。   首先要知道,Geometry Shader和Vertex Shader ...

Thu Sep 21 05:19:00 CST 2017 0 3826
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM