摘要: 游戏引擎中需要烘培的物体都需要两套UV。 第一套用来显示贴图的,也就是由我们美术设计师对它进行绘制纹理的,为了节省时间和分辨率最大化显示,一般都会有UV重叠。 第二套是用来烘培光照贴图的,所以不能重叠,并且需要在UV框内(0,1)。比如一个正方体接受左上方的黄色主光和右下方蓝色辅助光的照射(蓝色辅助 阅读全文
posted @ 2016-06-08 23:59 VinGe 阅读(2415) 评论(0) 推荐(0) 编辑
摘要: 1、新建片面 2、加入毛发命令-Hair and Fur (WSM) 3、调节数量等参数 4、调节材质参数 1顶部颜色材质 2尾部颜色材质 3枯萎颜色 4枯萎占的比例 5、运动面板 6、加入目标聚光灯 7、给草加入投影 双击左边的会加入到右边然后点OK 8、适当加几个辅助光 阅读全文
posted @ 2016-06-08 23:59 VinGe 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 此方法只针对简单要求不高的Q版贴图,手绘大神请绕过。 先简单分析下Q版贴图的特效:色彩比较纯、过度比较柔和 第一步:打开图片 第二步:滤镜-杂色-减少杂色 设置如下 效果如下: 如果觉得杂色还是有点多,可以继续减少杂色,调好参数即可。 阅读全文
posted @ 2016-06-08 23:58 VinGe 阅读(950) 评论(0) 推荐(0) 编辑
摘要: 文档翻译连接:http://www.ceeger.com/Components/tree-Structure.html 制作的时候需要注意的是: 1、树干和树叶都需要是单独的一张贴图,U3D会自动把这棵树用到的所有贴图合并成另外一张贴图去使用,同时在根目录下会自动创建一个文件夹存放这张新的贴图。 2 阅读全文
posted @ 2016-06-08 23:57 VinGe 阅读(645) 评论(0) 推荐(0) 编辑
摘要: Win系统的路径 C:\Users\用户名字\AppData\Roaming\Unity\Asset Store-5.x\ 阅读全文
posted @ 2016-06-08 23:57 VinGe 阅读(2671) 评论(0) 推荐(0) 编辑
摘要: 修改烘培出来的光影贴图的shader,Shader/Legacy Shaders/Lightmaped/Diffuse 阅读全文
posted @ 2016-06-08 23:56 VinGe 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 先理解以下什么叫做Drawcall CPU每传递一次需要渲染的物体信息给GPU,就算一次Drawcall。 NVIDIA 公司的一片分析3D引擎批次优化的讲稿中曾提到 (此处引用链接:http://www.docin.com/p-86211558.html 第24页) 大致意思是:25K batch 阅读全文
posted @ 2016-06-08 23:56 VinGe 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 图片是由一个个像素点构成的 常见格式有每个像素占4bits、16bits、24bits等等 如果是标准24位图形,1个像素用24位的二进制表示为24bits,换成字节就是3Byte 占用内存公式为:纹理大小*3Byte*(每个像素占的bits/24bits) 例如一张256*256大小的图片,每个像 阅读全文
posted @ 2016-06-08 23:55 VinGe 阅读(1112) 评论(0) 推荐(0) 编辑
摘要: 源码: 新建一个txt文本并打开 第一行 cd 文件路径 将文件路径四个字改成想要修改的路径,如果是修改该文件所在的文件夹里的东西,可去掉第一行或者不修改第一行,保留原样 第二行 ren *.* *.jpg 将所有文件的后缀名更改为.jpg 最后保存,并将该.txt文件的后缀名改为.bat即可。 阅读全文
posted @ 2016-06-08 23:52 VinGe 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 修改灯光属性Strength(投影力度)值越大投影越清晰越黑Bias(偏斜)值越大投影越往外偏斜修改质量面板的ShadowsShadoe Resolution(投影分辨率)在不考虑资源的情况下可开大,分辨率设置的越高越耗CPUShadow Cascades(阴影级别)级别分的越细,越省性能。当级别为 阅读全文
posted @ 2016-06-08 23:45 VinGe 阅读(1541) 评论(0) 推荐(0) 编辑
摘要: 第一种,被调用脚本函数为static类型,调用时直接用 脚本名.函数名()第二种,GameObject.Find("脚本所在的物体的名字").SendMessage("函数名"); //能调用public和private类型函数第三种,GameObject.Find("脚本所在的物体的名字").Ge 阅读全文
posted @ 2016-06-08 23:43 VinGe 阅读(26204) 评论(0) 推荐(0) 编辑