E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
unityshader
Unity Shader 学习笔记 (六) GPU 图形绘制管线
UnityShader
学习笔记(六)GPU图形绘制管线图形绘制管线描述GPU渲染流程,即“给定视点、三维物体、光源、照明模式,和纹理等元素,如何绘制一幅二维图像”。
u011416077
·
2015-08-18 18:00
Unity Shader 学习笔记 (五) 积雪效果Shader
UnityShader
学习笔记(五)积雪效果Shader简单的积雪效果Shader"Custom/jixuexiaoguo"{ Properties{ _MainTex("Base(RGB)",2D)=
u011416077
·
2015-08-16 01:00
Unity Shader 学习笔记 (三) CG 标准函数库
UnityShader
学习笔记(三)CG标准函数库1.数学函数(MathematicalFunctions)函数功能abs(x)返回输入参数的绝对值acos(x)反余切函数,输入参数范围为[-1,1],
u011416077
·
2015-08-16 00:00
Unity Shader 学习笔记 (二) 简单颜色Shader
UnityShader
学习笔记(二)自定义一个简单的shader,实现可以在Inspector窗口自由控制模型的颜色Shader代码Shader"Custom/testMaterial1"{ Properties
u011416077
·
2015-08-14 17:00
Unity Shader 学习笔记 (一) 创建Shader自带代码解读
UnityShader
学习笔记(一)创建Shader自带代码解读新建Shader代码解读//"Example"Shader的分类"TintFinalColor"Shader名称 Shader"Custom
u011416077
·
2015-08-14 11:00
UnityShader
: 高斯模糊 Gaussian Blur
通常我们会比较在意图片的清晰度,想要图片越精细,那自然会想到像素要高了,像素的意义就是保存更多的颜色信息,这样图片就能表现更多的细节。相反,要达到模糊效果,自然就是将颜色信息舍弃掉,通过不同的算法,得到的模糊效果也会不一样。普通的模糊算法比较普通的一种,就是将每个像素的颜色,都与周边的颜色靠拢,丢失自己独特的颜色,也就是取自己与周围颜色的平均值,从而达到模糊的效果。开始写Shader,先定义可调节
costfine
·
2015-07-20 22:34
Unity3dShader
[置顶]
UnityShader
: 高斯模糊 Gaussian Blur
通常我们会比较在意图片的清晰度,想要图片越精细,那自然会想到像素要高了,像素的意义就是保存更多的颜色信息,这样图片就能表现更多的细节。相反,要达到模糊效果,自然就是将颜色信息舍弃掉,通过不同的算法,得到的模糊效果也会不一样。普通的模糊算法比较普通的一种,就是将每个像素的颜色,都与周边的颜色靠拢,丢失自己独特的颜色,也就是取自己与周围颜色的平均值,从而达到模糊的效果。开始写Shader,先定义可调节
costfine
·
2015-07-20 22:00
shader
高斯模糊
UnityShader
:HSV(色相,饱和度,亮度)转换
发现其实美术调整颜色的时候大部分都是调整的HSV,因为可以方便的分别调整色相(hue)、饱和度(saturation)和色调(value)。例如人们要将颜色调整的偏红一点,那么只需要修改色相,如果使用RGB的话,就需要同时调整3个值,仅仅只是增加R值的话,理论上讲,只是把红色值加重了而已。就算是平时使用的调色板,大部分也是按照HSV来的,例如U3D的调色板:颜色空间有很多中,RGB、HSL、HSV
costfine
·
2015-07-17 17:00
Unity3dShader
【Unity】Shader编程 基础总结
Shader编程一直是一个比较难入门难上手的主题,本篇对
UnityShader
编程的一些基础和要点进行了总结。
lotusiki
·
2015-06-19 11:00
unity
shader
着色器
[
UnityShader
]RenderingPath
Light组件:http://game.ceeger.com/Components/class-Light.htmlRenderMode 渲染模式:这灯光的重要性。这可能会影响照明的保真度和性能,请参阅下面的性能注意事项。包括:Auto 自动:为桌面构建目标渲染的方法是根据附近的灯光的亮度和当前的质量设置(QualitySettings)在运行时确定。Important 重要:灯光是逐个像素渲染。
lyh916
·
2015-06-13 13:00
RenderingPath
[
UnityShader
3]模糊效果
场景布置:1.创建两个Image,给底层的Image赋值图片,并让它覆盖整个屏幕;不用给上层的Image赋值图片,让它覆盖整个屏幕。2.将下面的shader赋给上层的Image。Shader"hongGe/GrabTexture3" { Properties { _Offset("UVOffset",float)=0.01//uv偏移 _Percent("Percent",float)=0.1//
lyh916
·
2015-06-12 17:00
模糊效果
[
UnityShader
2]顶点片段着色器实例(四)
原文链接:http://www.onevcat.com/2013/08/shader-tutorial-2/http://blog.sina.com.cn/s/blog_89d90b7c0102va4m.html1.积雪效果Shader"hongGe/Normal" { Properties { _MainTex("Base(RGB)",2D)="white"{} _NormalMap("Norm
lyh916
·
2015-06-12 15:00
顶点片段着色器
[
UnityShader
2]顶点片段着色器实例(三)
原文链接:http://www.cnblogs.com/Esfog/default.html?page=21.漫反射Shader"Esfog/Diffuse" { Properties { _MainTex("Base(RGB)",2D)="white"{} } SubShader { Pass { Tags{"RenderType"="Opaque""LightMode"="ForwardBas
lyh916
·
2015-06-11 11:00
顶点片段着色器
[
UnityShader
]溶解与重现效果
参考链接:http://www.cnblogs.com/Esfog/p/DissolveShader.html效果图:从颜色变化来说,有三种,一种是纹理颜色,一种是纹理与黑边的混合颜色,一种是透明(用discard处理,不绘制像素)。还需要一张纹理(任意),根据它的任意一个通道来控制哪部分先消失。例如上面的效果图用的就是这张纹理的r通道:如果用的是这张纹理(也就是模型自身的纹理)的r通道,会更加酷
lyh916
·
2015-06-10 13:00
溶解
重现
[
UnityShader
]使用Unity Render Textures实现画面特效——建立画面特效脚本系统
原文链接:http://blog.csdn.net/candycat1992/article/details/392555751.新建一个场景2.将以下脚本添加到摄像机上usingUnityEngine; usingSystem.Collections; [ExecuteInEditMode] publicclassTestRenderImage:MonoBehaviour{ #regionV
lyh916
·
2015-06-05 23:00
render
textures
unity Shader学习资源和Surface Shader概述
原文地址:写在前面写这篇文章的时候,我断断续续学习
UnityShader
半年了,其实还是个门外汉。我也能体会很多童鞋那种想要学好Shader却无从下手的感觉。
oSKyTonight
·
2015-05-19 14:00
shader
[
UnityShader
]去色效果
参考链接:http://www.xiaobao1993.com/373.html去色shader:Shader"Custom/Gray"{ Properties { _MainTex("Base(RGB)",2D)="white"{} } SubShader { Pass{ CGPROGRAM #pragmavertexvert #pragmafragmentfrag #include"Unity
lyh916
·
2015-05-14 21:00
shader
去色
[
UnityShader
2]顶点片段着色器实例(二)
参考链接:http://liweizhaolili.blog.163.com/blog/static/162307442015228112425158/1.条纹向上运动Shader"Custom/New"{ Properties { _MainTex("Base(RGB)",2D)="white"{} _Speed("Speed",float)=1 _Width("Width",float)=1
lyh916
·
2015-05-10 08:00
shader
[
UnityShader
2]顶点片段着色器实例(一)
主要参考博客:http://blog.csdn.net/mobanchengshuang?viewmode=contents1.模型自身坐标位置与颜色的映射Shader"Custom/RGBCube"{ SubShader { Pass{ CGPROGRAM #pragmavertexvert//顶点着色器入口函数声明 #pragmafragmentfrag//片段着色器入口函数声明 //顶点输出
lyh916
·
2015-05-09 07:00
shader
UNity学习笔记
1.
Unityshader
中的属性Range(min,max)创建一个Float属性Slider值在min与max之间Color在Inspector标签中创建一个Color拾取器给定默认值=(float
xuehuic
·
2015-05-07 04:00
[
UnityShader
]Fog
雾效:将雾的颜色与物体的颜色混合,跟物体距离相机的距离有关语法:1.Fog{FogCommands}2.ModeOff|Global|Linear|Exp|Exp2(雾的模式,缺省值是Global)3.ColorColorValue(雾的颜色)4.DensityFloatValue(雾的浓度,影响Exp/Exp2)5.RangeFloatValue,FloatValue(雾的开始和结束距离,影响L
lyh916
·
2015-05-02 12:00
shader
[
UnityShader
]Blending
具体的可以查看官方api:http://docs.unity3d.com/Manual/SL-Blend.html还有一些不错的文章:http://blog.csdn.net/poem_qianmo/article/details/42060963http://blog.csdn.net/candycat1992/article/details/41599167Blending主要用于实现半透明效
lyh916
·
2015-04-29 13:00
shader
[
UnityShader
]渲染队列、ZWrite和ZTest
参考链接:http://blog.csdn.net/zhuyingqingfen/article/details/18979547http://blog.csdn.net/lysc_forever/article/details/13614449http://m.blog.csdn.net/blog/yxriyin/39081843(1)什么是深度? 深度其实就是该像素点在3d世界中距离摄像机的距
lyh916
·
2015-04-27 22:00
ZWrite
ZTest
[
UnityShader
]固定管线着色器基础
Pass {[NameandTags][RenderSetup][TextureSetup]} 基本通道命令包含一个可选的渲染设置命令的列表,和可选的被使用的纹理的列表。 关于渲染设置(RenderSetup) 通道设定显示硬件的各种状态,例如能打开alpha混合,能使用雾,等等。这些命令如下: Material {MaterialBlock}定义一个使用顶点光照管线的材质,详情参考上次我们讲的M
lyh916
·
2015-04-27 08:00
shader
[
UnityShader
2]表面着色器基础
官方文档:http://docs.unity3d.com/Manual/SL-SurfaceShaders.html0.a.表面着色器跟顶点片段着色器相比,其优势在于可以比较方便地去书写跟灯光交互的shader(跟灯光交互的shader一般都是比较复杂的)。b.你可以定义一个表面函数,根据需要将一些数据当作输入,然后填充输出结构体"SurfaceOutput"。1.输入结构Input这个输入结构通
lyh916
·
2015-04-25 16:00
shader
[
UnityShader
]创建Cubemap
首先要创建一个编辑器类。注意一下,helpString与isValid是ScriptableWizard的内置变量,前面不应该加类型修饰符。以下的这个编辑器类是一个向导类。usingUnityEngine; usingUnityEditor; usingSystem.Collections; publicclassRenderCubemapWizard:ScriptableWizard{ pu
lyh916
·
2015-04-25 15:00
shader
[
UnityShader
2]cg函数
Ps:并不是所有CG函数,Unity都支持,例如debug(float4x)Unity不支持E.1数学函数E.2几何函数E.3纹理贴图函数E.4导数函数E.5调试函数
lyh916
·
2015-04-25 09:00
shader
Unity 法线贴图、高光贴图、Cube Map shader
Unity相关纹理贴图写
unityshader
有些时候了,出于寂寞,拿出来晒晒吧!!!!
恬纳微晰
·
2015-04-04 16:32
Unity
unity特效
shader
Unity
Shader
in
my
life
Unity纹理
shader
CG
光照
[
UnityShader
]shader书写技巧之一个流光shader
参考链接:http://www.unitymanual.com/thread-30314-1-1.html首先直接上效果图:动态的效果就是一条光线横扫着图标。要制作流光效果,一般要用一张底图,一张流光图(流光图中的非光线部分最好是黑色的)。以下是本次使用的流光图:好了现在我们来分析一下如何实现流光效果。1.通过对效果图的分析,我们发现底图并没有发生变化,变的只是流光图(位置在不断改变),因此,我们
lyh916
·
2015-03-19 23:00
shader
[
UnityShader
]shader书写技巧之制作新手指导
参考链接:http://www.unitymanual.com/thread-35475-1-1.html由于原作者太厉害了,所以第一次看他的代码表示看不懂,但经过一番琢磨,终于想通了,所以想分享一下。根据原文章的指引,我们直接跳到最后一步——写一个高亮区域能跟随鼠标移动,且高亮区域可变的脚本。重点:因为高亮区域要跟随鼠标移动,所以要更改offset的值;高亮区域可变,所以要更改tiling的值。
lyh916
·
2015-03-18 23:00
shader
[
UnityShader
]material中的tiling与offset
texture的importsettings中的wrapmode:repeat表示当一张texture不能覆盖物体表面时,剩余部分再次用该texture。clamp表示当一张texture不能覆盖物体表面时,剩余部分取贴图的边缘颜色。tiling:表示texture的缩放倍数,其值大于1时表示缩小,小于1时表示放大。offset:表示texture的描点,一般取0~1之间(左下角为(0,0),右上
lyh916
·
2015-03-18 23:00
shader
[
UnityShader
]shader书写技巧之一个小地图遮罩shader
学习shader也有一段时间了,但由于只注重理论,而不注重实践,所以当想要写一个shader时,往往无从下手。眼看着大神们写出了各种华丽的shader,本人的心中真是百感交集啊!于是近段时间终于下定决心,重新学习了shader。关于shader的基础教程,个人认为比较好的是《猫都能学会的Unity3DShader入门指南》系列、浅墨的shader教程以及《unity4.x从入门到精通》中shade
lyh916
·
2015-03-17 14:00
shader
工作计划
1.浅墨老师的
unityshader
系列文章2.子龙山人的opengl文章3.google里面的xna例子联系unity和graphicsdiagnose工具进行讲解分析
xingxiliang
·
2015-01-13 09:00
Unity的基本Shader框架写法&颜色、光照与材质
原文地址:http://blog.csdn.net/poem_qianmo/article/details/40955607本篇文章中,我们学习了
UnityShader
的基本写法框架,以及学习了Shader
oSKyTonight
·
2014-12-29 18:00
shader
【浅墨Unity3D Shader编程】之二 雪山飞狐篇:Unity的基本Shader框架写法&颜色、光照与材质
article/details/40955607作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442邮箱:
[email protected]
本篇文章中,我们学习了
UnityShader
zhmxy555
·
2014-11-09 23:00
【OpenGL】理解一些基本问题
学
UnityShader
的时候,总会想,shader到底是什么呢?shader的pipeline是什么呢?它们是怎么工作的?有哪些限制?等等问题。但这些问题,Unity是不负责告诉你的。
candycat1992
·
2014-09-30 12:00
[置顶] 【Unity Shaders】Shader学习资源和Surface Shader概述
写在前面写这篇文章的时候,我断断续续学习
UnityShader
半年了,其实还是个门外汉。我也能体会很多童鞋那种想要学好Shader却无从下手的感觉。
candycat1992
·
2014-07-16 23:00
不错的文章
1.关于生活、职业等http://289972458.iteye.com/blog/13054432.
unityshader
材质渲染入门http://www.360doc.com/content/13/
woailvmengmeng
·
2014-03-18 13:00
Blog
Unity3D Shader入门指南(二)
UnityShader
教程关于本系列这是Unity3DShader入门指南系列的第二篇,本系列面向的对象是新接触Shader开发的Unity3D使用者,因为我本身自己也是Shader初学者,因此可能会存在错误或者疏漏
dengzhangtao
·
2014-02-26 14:00
unity3d
Unity3D Shader入门指南(一)
UnityShader
教程 动机 自己使用Unity3D也有一段时间了,但是很多时候是流于表面,更多地是把这个引擎简单地用作脚本控制,而对更深入一些的层次几乎没有了解。
dengzhangtao
·
2014-02-26 14:00
unity3d
Esfog_
UnityShader
教程_前言
作为刚入职半年的新人接触Shader的时间也并不长,正因为是新人才能体会到学习Shader时候所遇到的困难和迷茫,无奈于资料不好找,网上难得的几篇教程讲的又不够完善或者太浅太短,所以我一直以来就想写一系列
UnityShader
·
2014-02-07 21:00
unity
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他