首先我们先来看下官方API对SurfaceView的介绍
SurfaceView的API介绍
Provides a dedicated drawing surface embedded inside of a view hierarchy. You can control the format of this surface and, if you like, its size; the Su...
分类:
移动开发 时间:
2015-03-05 10:55:53
阅读次数:
248
刚开始接触Unity3D Shader编程时,你会发现有关shader的文档相当散,这也造成初学者对Unity3D Shader编程望而却步。该系列教程的第一篇文章(译者注:即本文,后续还有5篇文章)详细介绍了Unity3D中的表面着色器(Surface Shader)的,为学习更复杂的Shader...
分类:
编程语言 时间:
2015-03-04 22:24:00
阅读次数:
458
高动态范围图像(High-Dynamic Range,简称HDR),相比普通的图像,可以提供更多的动态范围和图像细节,根据不同的曝光时间的LDR(Low-Dynamic Range)图像,利用每个曝光时间相对应最佳细节的LDR图像来合成最终HDR图像,能够更好的反映出真实环境中的视觉效果。
Bloom为泛光,能产生真实感的效果
HDR与Bloom在大游戏中几乎是必备特效...
分类:
编程语言 时间:
2015-03-04 13:01:22
阅读次数:
226
Ramp Texture在Valve公司的军团要塞2后开始成为一种控制漫反射的方法。
Ramp Texture是类似下图的一张贴图:
在一般的Blinn/Phong模型中,我们对漫反射的系数是基于入射光和击中的点的法线的角度。在这种情况下,系数的计算代码大致如下:
float DiffuseCoeff(in float3 pos, in flo...
分类:
编程语言 时间:
2015-03-03 18:39:49
阅读次数:
596
AtNodeIterator*?it?=?AiUniverseGetNodeIterator(AI_NODE_LIGHT);
????while?(!AiNodeIteratorFinished(it))
????{
????????AtNode*?light?=?AiNodeIteratorGetNext(it);
???...
分类:
其他好文 时间:
2015-03-03 16:51:38
阅读次数:
109
1.学习参照博客http://onevcat.com/2013/07/shader-tutorial-1/http://blog.csdn.net/poem_qianmo/article/details/40955607
分类:
其他好文 时间:
2015-03-03 13:28:04
阅读次数:
77
Biofilm migration Biofilm bacteria can move in numerous ways: collectively, by rippling波浪型 or rolling 滚动形across the surface, or by detaching in clumps...
分类:
移动开发 时间:
2015-03-02 12:58:46
阅读次数:
146
Half Lambert光照模型是Valve公司在制作”半条命“游戏时发明的,用来给在比较暗的区域显示物体。总体来说,该光照模型提高了物体表面的漫反射光。下图是Valve的示例,左手边是Lambert模型,右手边是Half Lambert模型。
使用我们原来的基础的shader,我们把LightingBasicDiffuse()方法改成如下:
i...
分类:
编程语言 时间:
2015-03-02 11:10:39
阅读次数:
187
下面是一段简单的Shader代码(创建一个Shader时的默认代码),下面对照代码逐行分析。 1 Shader "LearnShaders/BasicDiffuse" { 2 Properties { 3 _MainTex ("Base (RGB)", 2D) = "whit...
分类:
编程语言 时间:
2015-03-01 00:20:57
阅读次数:
290
1. 什么是ShaderAll rendering in Unity is done withShaders- small scripts that let you configure the how the graphics hardware is set up for rendering.Sha...
分类:
编程语言 时间:
2015-03-01 00:17:45
阅读次数:
255