做脚印呢 做了曲面细分和decal两种 先用正交camera生成 高度图 采样uv由pos 从world到camera space生成 unity对tessellation的支持限制还是比较大的 只能用surfaceshader 并且开tesse的 surfaceshader就不支持自己vs 到ps ...
分类:
编程语言 时间:
2018-04-27 16:44:03
阅读次数:
179
本文主要讲解了Unity中SurfaceShader的具体写法,以及几个常用的CG函数的用法。
在这里先说明一下,表面着色器将分为两次讲解,本文介绍表面着色器的基本概念和一些写法,用内置的兰伯特光照模...
分类:
编程语言 时间:
2016-09-14 12:57:52
阅读次数:
419
【Unity Shaders】学习笔记——SurfaceShader(十一)光照模型 转载请注明出处:http://www.cnblogs.com/-867259206/p/5664792.html 如果你想从零开始学习Unity Shader,那么你可以看看本系列的文章入门,你只需要稍微有点编程的 ...
分类:
编程语言 时间:
2016-07-12 21:23:41
阅读次数:
633
【Unity Shaders】学习笔记——SurfaceShader(十)镜面反射 如果你想从零开始学习Unity Shader,那么你可以看看本系列的文章入门,你只需要稍微有点编程的概念就可以。 水平有限,难免有谬误之处,望指出。 Unity内置的高光函数 Unity内置了一种高光光照模型——Bl ...
分类:
编程语言 时间:
2016-07-10 09:51:41
阅读次数:
699
【Unity Shaders】学习笔记——SurfaceShader(九)Cubemap 如果你想从零开始学习Unity Shader,那么你可以看看本系列的文章入门,你只需要稍微有点编程的概念就可以。 水平有限,难免有谬误之处,望指出。 上一节中讲述了制作Cubemap的方法。这一节讲讲怎么使用它 ...
分类:
编程语言 时间:
2016-07-09 17:51:11
阅读次数:
261
【Unity Shaders】学习笔记——SurfaceShader(七)法线贴图 转载请注明出处:http://www.cnblogs.com/-867259206/p/5627565.html 写作本系列文章时使用的是Unity5.3。 写代码之前: 当然啦,如果Unity都没安装的话肯定不会来 ...
分类:
编程语言 时间:
2016-06-29 17:19:06
阅读次数:
724
【Unity Shaders】学习笔记——SurfaceShader(六)混合纹理 转载请注明出处:http://www.cnblogs.com/-867259206/p/5619810.html 写作本系列文章时使用的是Unity5.3。 写代码之前: 当然啦,如果Unity都没安装的话肯定不会来 ...
分类:
编程语言 时间:
2016-06-27 13:41:28
阅读次数:
555
【Unity Shaders】学习笔记——SurfaceShader(四)用纹理改善漫反射 转载请注明出处:http://www.cnblogs.com/-867259206/p/5603368.html 写作本系列文章时使用的是Unity5.3。 写代码之前: 当然啦,如果Unity都没安装的话肯 ...
分类:
编程语言 时间:
2016-06-21 14:01:35
阅读次数:
590
【Unity Shaders】学习笔记——SurfaceShader(三)BasicDiffuse和HalfLambert 转载请注明出处:http://www.cnblogs.com/-867259206/p/5598185.html 写作本系列文章时使用的是Unity5.3。 写代码之前: 当然 ...
分类:
编程语言 时间:
2016-06-19 16:48:55
阅读次数:
363
【Unity Shaders】学习笔记——SurfaceShader(二)两个结构体和CG类型 转载请注明出处:http://www.cnblogs.com/-867259206/p/5596698.html 写作本系列文章时使用的是Unity5.3。 写代码之前: 当然啦,如果Unity都没安装的 ...
分类:
编程语言 时间:
2016-06-18 19:54:24
阅读次数:
189