Unity3d的着色器
来源:互联网 发布:八上生物行知天下山东 编辑:程序博客网 时间:2024/05/21 13:45
没啥东西,基于兰伯特类型,在surface里加了高光,因为如果用unity3d的那套预处理,phong是不能指定高光颜色的.....
使用specular Texture的颜色作为高光颜色,透明通道作为高光强度
rim就是边缘光,我传入到Albedo所以是会被光照影响因为我觉得暗部的边缘光应该比较弱
lightSphere是如图所示的一个球的图,按照法线方向映射颜色,这个自己渲染一个球或者画一个就明白了
environmentcube就是一个cubemap作为反射贴图,菲涅而的衰减,简单说是边缘处强中心弱。
0 0
- Unity3d的着色器
- 着色器【unity3d教程】
- Unity3D内置着色器
- Unity3D着色器Shader
- unity3d内置着色器
- 在unity3d中编写你的第一个着色器
- 编写Unity3D着色器的三种方式
- Unity3d 顶点着色器传入的顶点数据
- Unity3D的Shader基本结构—子着色器SubShader
- Unity3D的着色器介绍(一)—软渲染和着色器原理
- Unity3D的着色器介绍(一)——软渲染和着色器原理
- Unity3D的着色器介绍(三)——编写Unity3D着色器的三种方式
- Unity3D的着色器介绍(二)——Unity3D的Shader基本结构说明
- Unity3d Shader动态表面效果着色器
- unity3d 预定义着色器预处理宏
- Unity3D着色器Shader编程入门
- Unity3d 着色器语法(Shader)
- Unity3D着色器Shader入门(一)
- CF85D Sum of Medians
- 2048游戏
- 初识云计算的三种服务模式 (IaaS SaaS PaaS)
- Msm8960(APQ8064)平台的MSM-AOSP-kitkat编译适配(1):基础知识
- python学习笔记,序列、函数、lambda表达式
- Unity3d的着色器
- 2015.02.系统设计题
- quick-cocos2d-x 学习系列之三Armature
- poj 2391 Ombrophobic Bovines(最大流(拆点)+floyd+二分)
- wamp 无法定位程序输入点php_checkuid 于动态链接库,无法找到php_pdo.dll的解决方法
- facebook 推广路径
- Msm8960(APQ8064)平台的MSM-AOSP-kitkat编译适配(2):开发环境及相关的使用技巧
- 20150221从今天开始好好搞算法
- Winform中Load与TextChanged事件冲突问题