转载自风宇冲Unity3D教程学院 Vertex and Fragment Shader:最强大的Shader类型,也是本系列的重点,下文中简称V&F Shader,属于可编程渲染管线. 使用的是CG/HLSL语法。分为2个部分vertex顶点部分和Fragment像素部分。下面依然通... Read More
posted @ 2015-03-10 18:37 zhangdongli Views(605) Comments(0) Diggs(0) Edit
转载自风宇冲Unity3D教程学院Fixed function shader简介:属于固定渲染管线Shader, 基本用于高级Shader在老显卡无法显示时的情况。使用的是ShaderLab语言,语法与微软的FX files 或者NVIDIA的 CgFX类似。例一:显示单一颜色下面我们来看第一个例子... Read More
posted @ 2015-03-10 18:32 zhangdongli Views(534) Comments(0) Diggs(0) Edit
转载自风宇冲Unity3D教程学院引言,在Unity3d里,所有的图形绘制都必须通过Shader,即着色器。一般的使用过程中,我们用到的都是unity自带的Shader,即build-in shader。学习Shader后,自己写的Shader能做出很多你想要的特殊效果,增强游戏的画面表现。例如 水... Read More
posted @ 2015-03-10 18:26 zhangdongli Views(294) Comments(0) Diggs(0) Edit
1 定义数学定义:向量就是一个数字列表,对程序员而言就是一个数字数组。几何定义:向量是一个有大小和方向的有向线段。2 向量大小向量的大小,也就是向量的长度(或称模)。向量a的模记作|a|。向量a=(x,y),。3类别 3.1单位向量 长度为一个单位(即模为1)的向量,叫做单位向量.与向量a同向,... Read More
posted @ 2015-03-03 10:46 zhangdongli Views(1024) Comments(0) Diggs(0) Edit
这篇是转的文章,原文http://blianchen.blog.163.com/blog/static/131056299201031293039882/这里发不了源码,本系列完整源码可以到http://bbs.9ria.com/thread-49841-1-1.html下。 看下图,最优路径应该是... Read More
posted @ 2015-02-26 15:13 zhangdongli Views(867) Comments(1) Diggs(0) Edit
这篇是转的文章,原文http://blianchen.blog.163.com/blog/static/13105629920103911258517/前面已经介绍了寻路的方法,现在给出我的一个实现。A*寻找网格路径A*算法就不说了,网上很多,这里只说下三角形网格如何使用A*算法,如下图,绿色直线代... Read More
posted @ 2015-02-26 15:10 zhangdongli Views(1303) Comments(0) Diggs(1) Edit
这篇是转的文章,原文http://blianchen.blog.163.com/blog/static/13105629920103811451196/如果你也实现了上一章提到的代码,不难发现对下图的两种情况会出现问题左面的是两个区域有相交的情况,右面的是多边形本身有自交,在这两种情况下,前面给出的... Read More
posted @ 2015-02-26 15:05 zhangdongli Views(1248) Comments(0) Diggs(0) Edit
这篇是转的文章,原文http://blianchen.blog.163.com/blog/static/131056299201037102315211/假设上图是一个游戏地图,红色的区域是不可行走的区域,浅灰色区域是可行走区域,要想在游戏中实现nav寻路,必须将可行走区域转化为nav网格并保存为一... Read More
posted @ 2015-02-26 15:01 zhangdongli Views(2400) Comments(0) Diggs(0) Edit
这篇是转的文章,原文http://blianchen.blog.163.com/blog/static/13105629920103614613291/在继续下面的nav网格生成算法之前,先介绍一下涉及到的计算几何知识。这里只罗列出结论,要详细了解参考相关书籍。矢量加减法: 设二维矢量P = ( x... Read More
posted @ 2015-02-26 14:48 zhangdongli Views(2375) Comments(0) Diggs(0) Edit
这篇是转的文章,原文http://blianchen.blog.163.com/blog/static/1310562992010324046930/nav寻路一般包含两部分,首先是使用工具根据地图信息生成寻路用的nav mesh,接下来就是在游戏中根据生成的nav mesh来自动寻路。一般人首先关... Read More
posted @ 2015-02-26 14:43 zhangdongli Views(5742) Comments(0) Diggs(0) Edit