自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coffeecato的个人博客

思从深而行从简

  • 博客(5)
  • 资源 (1)
  • 收藏
  • 关注

原创 Lua中的三目运算符

0x00 三目运算 熟悉C/C++的老司机都知道三目运算a?b:c,这种写法替换简单的条件判断语句可以在不增加阅读难度的情况下,使代码尽量保持简洁。 int a, b, ret; //if-else if (a > b) ret = a; else ret = b; //三目运算符 ret = a > b ? a : b;

2017-08-25 01:20:06 17620 4

转载 Unity Shader-渲染队列,ZTest,ZWrite,Early-Z

原文地址:Unity Shader-渲染队列,ZTest,ZWrite,Early-Z简介在渲染阶段,引擎所做的工作是把所有场景中的对象按照一定的策略(顺序)进行渲染。最早的是画家算法,顾名思义,就是像画家画画一样,先画后面的物体,如果前面还有物体,那么就用前面的物体把物体覆盖掉,不过这种方式由于排序是针对物体来排序的,而物体之间也可能有重叠,所以效果并不好。所以目前更加常用的方式是z-buffe

2017-08-31 23:43:35 3451 9

转载 【Unity Shader入门练习】高斯模糊

0x00 序言 本文是《Unity Shader入门精要》读书笔记,最近接触到项目中用到了模糊处理,经过查阅资料,发觉模糊处理是屏幕后处理技术中的一种,就从屏幕后处理技术开始学习。[使用的Unity版本:5.6.1f1] 0x01 效果图 0x02 基本概念 卷积(convolution)操作指的是使用一个卷积核(kernal)对一张图像中的每个像素进行一系列操作。卷积核通常是一个四方

2017-08-27 23:59:52 1407

原创 【学习Lua】ipairs函数和pairs函数之间有什么区别?

变长参数(variable number of arguments) Lua函数中传递参数可以使用(…)来表示不确定数量的参数。一个函数要访问变长参数,需要借由{…}形式来访问,此时变长参数被转化为了一个数组。function add(...) local s = 0 for i,v in ipairs{...} do s = s + v end

2017-08-21 20:24:11 4019

原创 【学习Lua】函数的多重返回值

调用Lua函数时提供的实参数量可以与形参数量不同。Lua会自动调整实参的数量,以匹配参数表的要求。“若实参多余形参,则舍弃多余的实参;若实参不足,则多余的形参初始化为nil”。栗子:function f(a, b) return a,b endlocal a,b = f(3) print(a,b) -- 3 nila,b = f(3,4)print

2017-08-16 23:43:41 2034

Visual Studio 2013 Tools for Unity

Visual Studio 2013 Tools for Unity

2016-11-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除