当前位置:网站首页>Unity Shader 标准光照模型
Unity Shader 标准光照模型
2022-07-30 05:47:00 【Misaki_Me】
Unity Shader 标准光照模型
标准光照模型只考虑直接光照而不考虑其他间接光照,即光源——>物体——>摄像机。标准光照模型将直接光照分为以下四类光照:
1. 自发光,该物体本身会直接发光进入摄像机视野。自发光颜色 = 物体的材质颜色。
2. 环境光,在标准光照模型中一个全局的颜色值,用来模拟间接光照,奠定整个场景的基调。
3. 漫反射,漫反射公式:漫反射光 = (入射光颜色 * 物体材质)* (max(0,入射光 · 法线))。其中入射光与法线皆为单位向量,这样才能得到cosα 这个公式称为兰伯特定律。
- 高光反射,其中高光反射又分为两种。一个是phong高光反射,另一个是blinn-phong高光反射。
phong高光反射公式推导如下。
blinn-phong高光反射推导公式
边栏推荐
- MindSpore 提 PR 全流程
- Difference between logical shift right and arithmetic right shift
- survivor区对象何时进入老年代(深入理解jvm中表述不准确的地方)
- 进制详解(二进制、八进制、十进制、十六进制详解及相互转换,位运算)
- led闪烁
- 【Exhibition of some projects】
- 你不知道的JS语法篇笔记
- 高交会重要活动之一|2020中国硬件创新大赛全国总决赛
- 电子工程师怎么才能规范设计标准、提高设计效率?
- Knowledge of the day: handwritten deep copy and shallow copy (solves the problem of circular references)
猜你喜欢

【markdown常用用法】

QT serial 2: LORA test platform based on QT and STM32H750 (1)

QT serialization 1: readyRead() function, the solution to incomplete data subcontracting

力扣题解7.27

电子工程师怎么才能规范设计标准、提高设计效率?

Diwen serial screen production (serialization 1) ===== preparation work

主机和从机配置,建立ssh连接实现Rviz远程控制

antd table Summary总结栏置顶

Real-time waveform display of CAN communication data based on QT (serial eight) ==== "Sub function or new class calls ui control"

QT weekly skills (2)~~~~~~~~~ interface buttons
随机推荐
二进制到汇编:进制,原码反码补码,位运算,通用寄存器,内存一套打通
VSCode隐藏左边活动栏
jvm之方法区
pdf和word等文档添加水印
conda常用命令总结(持续更新)
华秋电子成为开放原子开源基金会openDACS捐赠人,共建 openDACS开源生态
四、6、前缀、中缀、后缀表达式(逆波兰表达式)
二、2队列
VsCode connects to the remote server and modifies the file code
(*(void (*)())0)() Interpretation
IO进程线程->标准IO->day1
QT serial port dynamically displays a large number of data waveform curves in real time (5) ======== "Final perfect solution version"
led闪烁
lcd1602调试
IO进程线程->文件IO->day2
如何开发出成功的硬件产品,一个产品由概念的产生到产品的落地量产又需要经历哪些流程呢?
二、1稀疏sparsearray数组
服务器基础知识:包含基本概念,作用,服务器选择,服务器管理等(学习来自米拓建站)
Real-time waveform display of CAN communication data based on QT (serial eight) ==== "Sub function or new class calls ui control"
QT weekly skills (3)~~~~~~~~~ serial port addition