Opaque: 用于大多数着色器(法线着色器、自发光着色器、反射着色器以及地形的着色器)。Transparent:用于半透明着色器(透明着色器、粒子着色器、字体着色器、地形额外通道的着色器)。TransparentCutout: 蒙皮透明着色器(Transparent Cutout,两个通道的植被着...
分类:
编程语言 时间:
2014-11-14 13:57:20
阅读次数:
227
【SimpleReflection】 取法线的x、y作为reflection-map的uv。Shader "Custom/SimpleReflection" { Properties { _MainTex ("Base (RGB)", 2D) = "White" {} ...
分类:
其他好文 时间:
2014-11-14 13:56:41
阅读次数:
118
Shader的分类:Shader按管线分类一般分为固定渲染管线与可编程渲染管线(1)固定渲染管线 ——这是标准的几何&光照(Transforming&Lighting)管线,功能是固定的,它控制着世界、视、投影变换及固定光照控 制和纹理混合。T&L管线可以被渲染状态控制,矩阵,光照和采制参数。功能比...
分类:
编程语言 时间:
2014-11-14 10:40:15
阅读次数:
247
1.Flat Surface Shader – 超炫的 3D 模拟照明效果Flat Surface Shader 是一个超炫的 3D 模拟照明效果,可以配置使用基于 Canvas 的 2D 上下文或者基于 SVG 多边形数组绘制三角形。它还采用原生的 Float32Arrays 存储数字数据,进行高...
分类:
Web程序 时间:
2014-11-12 19:27:41
阅读次数:
316
// Upgrade NOTE: replaced 'PositionFog()' with multiply of UNITY_MATRIX_MVP by position// Upgrade NOTE: replaced 'V2F_POS_FOG' with 'float4 pos : SV_P...
分类:
其他好文 时间:
2014-11-11 20:45:16
阅读次数:
494
本系列文章由@浅墨_毛星云出品,转载请注明出处。 文章链接:http://blog.csdn.net/poem_qianmo/article/details/40723789 作者:毛星云(浅墨) 微博:http://weibo.com/u/1723155442 邮箱:happylifemxy@1....
分类:
编程语言 时间:
2014-11-11 18:56:37
阅读次数:
314
有段日子没出这个系列的新文章了,今天就拿一个比较常见也比较基础的利用改变Shader来改变不断调整UV实现播放逐帧动画的小功能。很久没写了就当练练手了。
分类:
编程语言 时间:
2014-11-11 02:00:13
阅读次数:
466
关于本系列这是Unity3D Shader入门指南系列的第二篇,本系列面向的对象是新接触Shader开发的Unity3D使用者,因为我本身自己也是Shader初学者,因此可能会存在错误或者疏漏,如果您在Shader开发上有所心得,很欢迎并恳请您指出文中纰漏,我会尽快改正。在之前的开篇中介绍了一些Sh...
分类:
编程语言 时间:
2014-11-10 19:48:12
阅读次数:
262
动机自己使用Unity3D也有一段时间了,但是很多时候是流于表面,更多地是把这个引擎简单地用作脚本控制,而对更深入一些的层次几乎没有了解。虽然说Unity引擎设计的初衷就是创建简单的不需要开发者操心的谁都能用的3D引擎,但是只是肤浅的使用,可能是无法达到随心所欲的境地的,因此,这种状况必须改变!从哪...
分类:
编程语言 时间:
2014-11-10 19:45:08
阅读次数:
299
猴子原创,欢迎转载。转载请注明: 转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址: http://www.cocos2dev.com/?p=596昨晚看到群里问到2DSprite怎么变成灰白图,晚上看了下,修改shader是最方便的。下面是Sprites-Gray.shader的实现,请放入自己工程:Shader "Sprites/Gray"
{
Properties
{...
分类:
编程语言 时间:
2014-11-10 15:34:43
阅读次数:
341