http://blog.csdn.net/candycat1992/article/details/24541623 本系列主要参考《Unity Shaders and Effects Cookbook》一书(感谢原书作者),同时会加上一点个人理解或拓展。 这里是本书所有的插图。这里是本书所需的代码 ...
分类:
编程语言 时间:
2017-07-03 10:08:13
阅读次数:
281
我屮艸芔茻,转眼就7月份了。 今天试了一下立方体贴图,比较简单,大概说下和平面贴图的区别。 1. 平面贴图需要的是纹理坐标vec2;立方体贴图需要的是一个方向向量vec3,长度没有关系,重要的是方向,OpenGL会根据方向向量与立方体的各个面的交点来采样纹理。 2.在立方体的六个面贴六张不同的图片, ...
分类:
其他好文 时间:
2017-07-02 23:23:01
阅读次数:
846
threejs立方体贴图产生边缘锯齿问题 立方体贴图边缘锯齿 解决后 经过试验测试发现, textureGrass.wrapS和 textureGrass.wrapT属性导致的。 解决方法1: 删掉textureGrass.wrapS和 textureGrass.wrap 解决方法2: 属性值设置为 ...
分类:
Web程序 时间:
2017-07-01 12:42:32
阅读次数:
890
http://www.cnblogs.com/hellohuan/archive/2014/01/10/3512784.html 一、看到UNITY论坛里有些人求unity shader序列帧动画,写shader我擅长啊,就顺势写了个CG的shader。代码很简单,就是变换UV采样序列帧贴图,美术配 ...
分类:
编程语言 时间:
2017-06-30 22:30:04
阅读次数:
255
http://blog.sina.com.cn/s/blog_427cf00b0102vp0j.html 之前在做连连看游戏中,也用到贴图坐标,当时我们讲到,不管是平铺(Tiling)还是偏移(Offset),我们参考的基准都是原始的那张图,Tiling配合Offset,Tiling负责截取,Off ...
分类:
编程语言 时间:
2017-06-30 22:27:25
阅读次数:
181
pc端项目临近发布之时,免不了向玩家提供一些自订选项,以适应各自的习惯和机能,画面设置就是必要的一环。 主要的画面选项有: 1.全屏/窗口化 2.分辨率 3.视野距离 4.抗锯齿 5.后期处理 6.阴影质量 7.贴图质量 8.特效 9.植被质量 上述选项对fps影响最大的其实还是分辨率,阴影质量如果 ...
分类:
其他好文 时间:
2017-06-18 13:12:23
阅读次数:
181
接《Unity之粒子特效参数详解——上》继续写,Unity之粒子特效参数详解——上链接为:http://www.cnblogs.com/yikecaidechengzhangshi/p/6991750.html 步骤二:参数设置如图 Material可以自己找一个火焰贴图,Shader参数改为:Pa ...
分类:
编程语言 时间:
2017-06-12 19:45:20
阅读次数:
151
效果是树叶摇曳: 效果肯定是gif才看得到,所以这里就不贴图了,但叶子摇曳的原理依据讲了,并且简单,读者一试便知。 ...
分类:
其他好文 时间:
2017-06-11 20:19:19
阅读次数:
214
WebGL很容易把图片传递给着色器程序当作贴图。下面是一些需要注意的地方: 1、贴图图片长宽像素必须是2的幂,例如16、32、64、128、256,否则贴图无法显示。 2、WebGL只能绘制三角形。为了避免重复,顶点数组里只给了正方形四个顶点的坐标。然后索引数组里说明第0、1、2三个顶点组成一个三角 ...
分类:
其他好文 时间:
2017-06-10 13:48:54
阅读次数:
228
1 资源分离打包与加载 游戏中会有很多地方使用同一份资源。比如,有些界面会共用同一份字体、同一张图集,有些场景会共用同一张贴图,有些会怪物使用同一个Animator,等等。可以在制作游戏安装包时将这些公用资源从其它资源中分离出来,单独打包。比如若资源A和B都引用了资源C,则将C分离出来单独打一个bu ...
分类:
编程语言 时间:
2017-06-08 22:37:07
阅读次数:
194