img
Shader编程资源

可以肯定的说Unity3D使得很多开发者开发游戏更容易。毫无疑问,shader(着色器)编码,仍有很长的路要走。shader是一个专门运行在GPU的程序,经常被神秘包围,它最终绘制3D模型的三角形。如果你想给游戏一个特殊的显示,学习如何编写shader是必要的。Unity3D使用shader做后期处理,对2D游戏也是必不可少的。这个系列的文章将逐步介绍shader编程,并面向几乎没有任何shader知识的开发者。本篇文章逐渐引入了两种类型的Unity3D shader,并说明何时需要使用。接下来四篇文章,将介绍实现它们的细节。还有一个附加篇,将介绍屏幕shader,用于2D图像的后期处理。

img
UNITY SHADER

Shader就是在GPU上运行的程序叫做着色器程序(一般的程序在CPU上执行指令)。 Unity Shader使用的是NVIDIA公司的Cg标准语言,可以处理顶点着色、像素着色任务。Unity中的游戏对象只要是可视的,就一定会调用shader渲染,最简单的shader就是diffuse类型,就是你给对象涂个什么颜色,这个对象在白光下就是什么颜色。

img
玻璃shader

shaderforge制作的玻璃shader效果

img
Shader Forge

着色编辑器(Shader Forge) v1.32

img
双面shader

在游戏开发时,经常会用到一些需要双面显示的东西,这个时候,只用贴图贴到物体上,会导致一面是图,而另一面则是透明的,相当尴尬,这个shader能够让贴图双面显示。

img
闪白.shader

角色模型被击中后,出现闪白的效果Shader "MGame/3D/Sprites/Default"

img
模型的几种线框shader

模型的几种线框shader,需要线框化模型的时候使用,比如选中模型线框化,只能看到模型线,看不到三角面

img
双面贴图Shader

Unity 里面默认材质都是单面的,这个shader可以解决反面透明的问题,而且质感、法线贴图都可以设置。

img
shader.rar

个人写的uvscroll.shader,初步支持uv的滚动,方便大家使用和学习。内部还有模型裁剪shader,高亮面线的shader

img
Shader编程教程 完整

视频教程,上次传过,下载地址都一直有效的,网上花钱买的,分享出来都被下载那么多次了。上次说下载地址无效,重新上传

img
6种Shader编程

Shader(着色器)实际上就是一小段程序,它负责将输入的Mesh(网格)以指定的方式和输入的贴图或者颜色等组合作用,然后输出。绘图单元可以依据这个输出来将图像绘制到屏幕上。输入的贴图或者颜色等,加上对应的Shader,以及对Shader的特定的参数设置,将这些内容(Shader及输入参数)打包存储在一起,得到的就是一个Material(材质)。之后,我们便可以将材质赋予合适的renderer(渲染器)来进行渲染(输出)了。 所以说Shader并没有什么特别神奇的,它只是一段规定好输入(颜色,贴图等)和输出(渲染器能够读懂的点和颜色的对应关系)的程序。而Shader开发者要做的就是根据输入,进行计算变换,产生输出而已。“ 这段文字出自[《猫都能学会的Unity3D Shader入门指南(一)》,是比较好的Unity Shader的入门文章。

img
cocos creator shader

cocos creator shader 特殊效果shader示例代码!! cocos creator shader 特殊效果shader示例代码!!

img
Amplify Shader Editor

Unity Shader可视化编辑器。 Amplify Shader Editor是行业领先开放且紧密集成的解决方案,它提供了一个Unity开发者易于上手的开发环境,可以与Unity编辑器和着色器使用无缝融合。通过这款工具,开发者能轻松实现AAA级质量的作品,并能灵活地应用在任何Unity项目开发之中,进而大大缩短了制作团队在美术效果上的迭代时间。

img
shader forge

宇宙资源00

img
双面显示Shader

双面显示Shader

img
Shader.txt

Unity kinect KinectBackground Removal3 人物倒立问题解决shader

img
InsideShader.shader

内部剔除着色器,用于360度全景查看,例如房地产样板间全景查看

img
shader.zip

可控制流动方向,需要一张纯色水贴图,缺点颜色不可编辑,望各路大神自行整改

img
Shader实现多种效果

用Shader实现水波纹,霓虹文字,雷达等效果

img
ShaderGraph详解

ShaderGraph详解

img
shader资源文件

Cocos2d-JS下往Sprite SkeletonAnimation Armature(骨骼动画)添加shader的资源文件

img
unity shader

unity shader 材质资源包,各种材质效果。

img
shader编程教程

shader开发技术工具书,很适合初学者

img
shader入门

入门shader精选,阳春白雪之下里巴人!请多读几次!

img
shader.rar

Unity 2D网格动画Shader 如果使用我附带的动画控制脚本需要安装上DoTween

img
Shader编辑器

强大的Shader编辑器,助力大家从小白到老鸟,希望对大家有帮助。

img
Unity内置Shader

Unity内置Shader和内置库,写Shader的时候可以作为参考

img
卡通shader工具,可生成shader

Toony Colors Pro 2 2.3.382 卡通shader工具,可生成shader

img
HelloOpenGL编译 Vertex shader 和 Fragment shader

添加shaders:顶点着色器和片段着色器 编译 Vertex shader 和 Fragment shader