博客专栏  >  综合   >  UnityShaders

UnityShaders

本专栏主要参考书籍<<Unity Shaders and Effects Cookbook>>

关注
2 已关注
10篇博文
  • 【Unity Shader】案例之地球云图(二)

    一、地球旋转云图   1.1 添加纹理Shader "liulongling/earth" { Properties { _Tex1("地球",2D)="white"{} _Tex2("云图...

    2016-07-10 22:29
    2601
  • 【Unity Shaders】学习笔记之通过修改UV坐标实现纹理贴图的滚动(八)

    一、简介   纹理贴图可以使我们的着色器更有生命力,而且可以快速地实现非常逼真的效果。然而略显遗憾的是,你需要小心翼翼地控制用于着色器地纹理贴图的数目,因为如果添加的纹理图片过多,会非常影响游戏的性...

    2016-07-03 15:27
    2727
  • 【Unity Shaders】学习笔记之法线贴图(七)

    一、简介   法线贴图是凸凹贴图(Bump mapping)的一种常见应用,简单说就是在不增加模型多边形数量的前提下,通过渲染暗部和亮部的不同颜色深度,来为原来的贴图和模型增加视觉细节和真实效果 简单...

    2016-07-01 20:09
    1778
  • 【Unity Shaders】学习笔记之为创建Half Lambert光照模型(六)

    一、创建Half Lambert光照模型    Half Lambert(半兰伯特)是由Value公式提出的技术,是一种用于在低光照区域照亮物体的技术。它基于提高了材质和物体表面周围的漫反射光照。  ...

    2016-06-20 19:54
    2263
  • 【Unity Shaders】学习笔记之为创建自定义慢反射光照模型(五)

    一、简介   Lambert的光照模型是一个很经典的漫反射模型,光强与入射光的方向和反射点处表面法向夹角的余弦成正比。简单解释就是一个点的反射光强是和该点的法线向量和入射光向量和强度和夹角有关系的,其...

    2016-06-15 17:35
    1375
  • 【Unity Shaders】学习笔记之为表面着色器添加属性(四)

    本章主要参考《Unity Shaders and Effects Cookbook》一书,感谢原书作者提供的学习资料    一、为表面着色器添加属性   着色器的属性在渲染管道过程中是很重...

    2016-05-31 22:51
    1404
  • 【Unity Shaders】学习笔记之固定着色器命令(二)

    我是小毛驴,一个游戏人,我的梦想是世界和平。转载请注明出处:http://blog.csdn.net/liulongling/article/details/51519006 一、准备  ...

    2016-05-27 18:53
    1333
  • 【Unity Shaders】学习笔记之表面着色器(三)

    一、表面着色器    1.1 简介   表面着色器代码直接在SubShader中编写,不需要使用Pass,编译器会将代码编译到合适的Pass中    1.2 标签    硬件将通过判...

    2016-05-31 22:50
    2170
  • 【Unity Shaders】学习笔记之Shader简介(一)

    一、Shader简介   Shader(着色器)实际上就是一小段程序,它负责将输入的Mesh(网格)以指定的方式和输入的贴图或者颜色等组合作用,然后输出。绘图单元可以依据这个输出将图像绘制到...

    2016-05-27 18:40
    1723
  • 【Unity Shader】学习前了解知识

    引言  shader到底是干什么用的?shader的工作原理是什么?  其实当我们对这个问题还很懵懂的时候,就已经开始急不可耐的要四处搜寻有关shader的资料,恨不得立刻上手写一个出来。但看了一...

    2015-10-28 12:10
    1594

img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部