高达渐出现效果Shader

最近在玩游戏《高达破坏者》,里面的高达出现的效果我觉得挺酷的,所以自己写了个shader: 简单思路: 1、模型分好UV 2、shader使用2张贴图通道,第一张是漫反射,第二张是发光网格 3、使用顶点片段程序,在顶点程序记录顶点pos的时候多记录一个y轴坐标…

【Unity Shader】Shader中常用的光照模型

光照模型 Lambert 粗糙的物体表面向各个方向等强度的反射光,这种等同地向各个方向散射的现象称为光的漫反射(diffuse reflection)。漫反射符合兰伯特定律(Lambert’s law):反射光线的强度与表面法线和光源方向之间的夹角成正比。这是一种理想的漫反射模型,也被称为兰伯特光照模型。…

使用T4M的一些坑

最近需要处理场景地形,一开始是将原地形模型转换成Terrain系统,结果在移动端测试的时候发现性能爆掉了,不能忍。于是转到使用T4M插件上。虽然教程比较全面,但使用的时候还是遇到了一些坑。 使用T4M转换后的模型出现异常面,无法在异常面上绘制纹理。尝试了合并顶点、检查破面、检查法线/切线方向、检查UV、重新导出OBJ再导入皆不行。按照群里的说法,将子层级全选…

unity 颜色空间linear下色差问题

我们项目美术是在linear下制作资源的,做一些比较真实一点的效果会比较容易些,在editer模式下看是比较精美的,但是打包完放在手机上,明显有一些色差问题,如图: 在手机上的效果: 在editer下的效果…

unity 仿ue4湖水效果

这次是做个测试,看看材质通用性 为了方便使用的是untiy 5.6 + shaderforge 1.38 下面是最后的效果(当然比起ue4里面还添加了一些,用的线性空间和deferred模式) 下面是ue4原本的 因为主要是法线上的效果,unity在法线和光照效果上还是差挺多的…

将mmd模型改造成游戏可用模型

最近在学习Unity3D 5.0的基于物理的渲染,说实话,这玩意比unity4里的传统光照模型好理解,而且也多了很多的贴图可用,效果也好了很多,尤其是加入了AO贴图以后,能够很好的表现模型暗部的阴影了。出于个人兴趣,就使用了mmd的模型放到unity5.0里做效果,能在unity里看到可爱的妹子,对于我来说是很开心的,这里用到了mmd4mecanim(以下简称mmd4)这个插件,实在是非常感谢作者nora先生,这个插件能非常完美的将mmd模型导入到unity中去。这里附上作者的twitter:https://twitter.com/Stereoarts…