
shader
延澈左
游戏开发
展开
-
[Unity3D]灰度图像Shader
昨天是清明节,也是深切哀悼新冠肺炎疫情牺牲烈士和逝世同胞的公祭日,致敬英雄,逝者安息!希望疫情早日过去!!!看到许多网页,以及一些朋友的微信头像都变成了黑白色的,于是在想,复杂吗?是如何实现的?当输出的RGB值相同的时候,就变成了灰度图。由此可以推测,只要在渲染输出颜色值的地方,将RGB输出为相同的值就可以实现了。假定RGB的值是0~1之间的数,彩色变灰度就是是的函数f(R,G,B)=gra...原创 2020-04-05 10:48:40 · 1502 阅读 · 0 评论 -
【Shader】笔记1
1.Unity3d shader分为三种基本类型1.固定功能着色器(FixedFunction Shader)2.表面着色器(SurfaceShader)3.顶点着色器&片段着色器(Vertex Shader & Fragment Shader)1.固定功能着色器即固定管线着色.为了方便开发者使用,将底层包装。开发者可以在短时间内上手。固定功能着色是为了兼容老式原创 2015-03-20 23:44:04 · 571 阅读 · 0 评论 -
[Shader]模型沙粒化掉落
参考文章。1.知识要点geometry shader 基于 shader model 4.0的Geometry shader. Vertex -> Geometry -> Fragment #pragma geometry:dx10及以上,可以使用。#pragma target 4.0会自动开启。Shader Model 4.0 DX10中加入的新特性,引入...原创 2018-05-03 18:40:05 · 2581 阅读 · 1 评论