unity中使用sur着色器编写卡通光照模型。
来源:互联网 发布:中华人民网络安全法 编辑:程序博客网 时间:2024/04/29 00:35
先看代码:
half4 LightingCustomLambert (SurfaceOutput s, half3 lightDir, half3 viewDir, half atten) { half NdotL = dot (s.Normal, lightDir); half4 c; c.rgb = (s.Albedo * _LightColor0.rgb * (tex2D (_RampMamp, half2 (NdotL * 0.5 + 0.5, 0)))) * (atten * 2); c.a = s.Alpha; return c; }
主要是在Properties中声明一张渐变贴图:
0 0
- unity中使用sur着色器编写卡通光照模型。
- 着色器-光照模型
- unity中光照模型和光照计算
- Cg Programming/Unity/Toon Shading卡通着色
- Vision引擎中光照着色器
- 探究OpenGL光照模型的着色器实现
- 《着色器和屏幕特效》读书笔记第三章-光照模型
- 卡通着色
- Unity模型部分隐藏着色器
- DirectX 3D_基础之顶点着色器 顶点声明 顶点着色器的输入 顶点着色器的编写和编译 卡通着色 轮廓勾勒
- Unity自带Shader(一)(卡通着色)
- unity shader漫反射中逐像素的光照模型
- Unity中使用几何着色器制作类似于纪念碑谷的海(Unity几何着色器的一个例子)
- Unity Shader自定义光照模型
- Unity Shader 五 光照模型
- GLSL 卡通着色
- 卡通(Toon)着色
- GLSL 卡通着色
- 2235 机票打折
- C++整型字面值
- OJ 第几天
- 无法将网络更改为桥接状态
- OJ 系列之常规练习题(二)
- unity中使用sur着色器编写卡通光照模型。
- iOS -- 通知NSNotification
- JavaSE009_数组之foreach循环
- iOS 【Multithreading-线程间通信(NSOperation)/最大并发数/操作依赖/NSOperation优先级】
- hdfs java.io.IOException: Mkdirs failed to create
- 网页制作学习2----实现对象的传递
- LeetCode(13)-Roman to Integer
- poj2706 connect
- [Java基础] 深入jar包:从jar包中读取资源文件