项目需要,参考了一下网上的资料,写了一个shader,给按钮置灰。
shader具体实现如下:
Shader "Transparent Colored Gray"
{
Properties
{
_MainTex ("Base (RGB), Alpha (A)", 2D) = "white" {}
}
SubShader
{
LOD 200
...
分类:
编程语言 时间:
2015-06-04 15:44:39
阅读次数:
558
Surface Pro 3 的确是Microsoft的诚意之作,虽然价格不便宜,但值得入手。 买完Surface Pro 3 后,没事在某网站上闲逛,这货(扩展坞)映入我的眼帘,看完后,心想,这货必须的有啊,所以没事别总在电商上瞎逛,容易剁手。 后来在TB上买的,价格能比官方便宜些,应该是在...
分类:
其他好文 时间:
2015-06-03 23:25:55
阅读次数:
200
一、SurfaceSurface就是“表面”的意思。在SDK的文档中,对Surface的描述是这样的:“Handle onto a raw buffer that is being managed by the screen compositor”,翻译成中文就是“由屏幕显示内容合成器(screen...
分类:
其他好文 时间:
2015-06-03 23:05:18
阅读次数:
158
Unity有三种形式的Shader: (1)Surface Shaders:对光照管线的高层抽象,受光照和影子效果影响的shader,使用Cg/HLSL语言编写;不进行light相关操作的shader别使用Surface Shader,因为它会进行一堆光照计算;Surface Shader会自动.....
分类:
其他好文 时间:
2015-06-02 15:09:13
阅读次数:
175
Depth
获取Depth的几种方法,分别有不同效果
1.
float2 depth_uv = float2(i.uv_MainTex.x, 1-i.uv_MainTex.y);
float d = SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture, depth_uv);
2.
float zx = SAMPLE_DEPTH...
分类:
编程语言 时间:
2015-06-01 22:46:10
阅读次数:
324
记录来源于ShaderLab开发实战详解Shader "Tut/Project/Billboard_1" { Properties { _MainTex ("Base (RGB)", 2D) = "white" {} } SubShader { Tags { "Queue"="Transpare.....
分类:
编程语言 时间:
2015-06-01 14:39:37
阅读次数:
159
1.通过shader的修改实现局部透明效果Shader "Custom/PlayerDiffuse" { Properties { _NotVisibleColor ("NotVisibleColor (RGB)", Color) = (0.3, 0.3, 0.3, 1) _MainTex("...
分类:
编程语言 时间:
2015-06-01 12:55:33
阅读次数:
178
本文主要是讲创建矩形框后,贴图时的一个问题。我只想贴纹理图片的一部分。比如宽度方面全贴,但是高度我只想贴三分之二。并且能够上下移动。当到纹理边界时,停止移动。本人学习不是太久,若有什么不足,请大家多多指教。...
分类:
移动开发 时间:
2015-05-31 11:02:16
阅读次数:
228
以前编写loading界面时,会用另一张图片覆盖好动态条,覆盖图片移动,从而显示内容的动态。或者移动矩形的位置,从而达到。我这种方式是通过shader控制,提高效率。当然本方法存在缺陷,就是图片动态条移动能垂直或水平分割,不能斜着分割。...
分类:
移动开发 时间:
2015-05-31 11:00:48
阅读次数:
336
熟悉Houdini Shader部分的同学应该多多少少也了解camera自身也可以设定自己的shader。其中polar panoramic shader 能够非常方便的为艺术家渲染360全景视角的cg画面,但是这样渲染出来的画面只是单眼所看到的环境,如果引入立体双摄像机的渲染方法的话,默认的这个摄...
分类:
其他好文 时间:
2015-05-31 10:54:03
阅读次数:
170