Unity3D的主要构成大家都知道,首先是场景图,场景图上的节点构成一颗树。 每个节点对应一个GameObject对象 然后每个GameObject有若干个组件 有一些组件会与资源产生关系,比如MeshRenderer会关联材质,材质会关联shader和贴图 场景图的一部分可以被保存为一个预设,pr...
分类:
其他好文 时间:
2014-08-10 12:49:30
阅读次数:
326
下面继续看基于surface的shader代码,基本与Vertex&Fragment shader差不多,只是不能写pass,然后只需要声明surface函数,就能处理所有的事情。 1 Shader "T1/Hero/Diffuse" { 2 Properties { 3 _...
分类:
其他好文 时间:
2014-08-10 01:36:59
阅读次数:
321
现在4.x版本的,直接拉个模型进来后,点击模型,在Inspector中可以看到很多模型的属性。找到你想改变透明度的地方。比如我想更改roof更改shader渲染的方式选中Transparent(透明度)的diffuse,之后调节Main Color中的A值255为不透明,可自己调节。
分类:
其他好文 时间:
2014-08-07 18:52:10
阅读次数:
312
Welcome back! This time, we’ll look into what is perhaps the “poster boy” feature introduced with the D3D11 / Shader 5.x hardware generation: Tessella...
分类:
其他好文 时间:
2014-08-05 02:55:48
阅读次数:
272
Welcome back. Last part was about vertex shaders, with some coverage of GPU shader units in general. Mostly, they’re just vector processors, but the.....
分类:
其他好文 时间:
2014-08-05 00:35:28
阅读次数:
288
Welcome back! This time, the focus is going to be on Stream-Out (SO). This is a facility for storing the Output of the Geometry Shader stage to memory...
分类:
其他好文 时间:
2014-08-05 00:34:38
阅读次数:
299
Welcome back. Last part was about vertex shaders, with some coverage of GPU shader units in general. Mostly, they’re just vector processors, but the.....
分类:
其他好文 时间:
2014-08-05 00:33:00
阅读次数:
343
1. OpenGL ES 2.0可编程管道 OpenGL负责把三维空间中的对象通过投影、光栅化转换为二维图像,然后呈现到屏幕上。 上图黄色部分(Vertex Shader和Fragment Shader)为此管道的可编程部分。整个管道包含以下两个规范: 1) OpenGL ES 2.0 API s....
分类:
其他好文 时间:
2014-08-04 16:56:37
阅读次数:
252
【Vertex Modifier of Surface Shader】 Surface shader compilation directivevertex:functionName 可以用于指定顶点着色器。Afunction that takesinout appdata_fullparamet....
分类:
其他好文 时间:
2014-08-02 15:13:13
阅读次数:
221