首先定义PBR:Physics-based rendering,基于物理的渲染。

由来。2012年迪士尼公司在技术论坛发布的文章,讲述自己作品的制作流程。

2014年被某大佬提出简化版本的制作流程。优化后只用5中材质通道。

BSDF:双向散射率分布函数(Blender)

BRDF:双向反射率分布函数(UE4)

BTDF:双向透射率分布函数

BSSRDF:双向散射表面反射分布函数(次表面?)

BSDF=BRDF+BTDF

原图引用:真实感皮肤渲染技术总结 - GameRes游资网

BTDF是计算一种折射,BRDF是主要计算反射。

PBR特性:是基于微表面的(像素渲染?)

是能量守恒的,反射能量+透射能量=光源能量

是基于BRDF反射运算规则

PBR流派:

一,金属度,粗糙度,基于物体表面

Base color/Roughness/Metallic

二,漫反射,镜面反射,基于光线

Diffuse/Glossiness/Specular

其中 漫射和镜面反射都是RGB图

两种流派中AO,法线,高度/置换 是通用的

两种流派不同第地方在于,镜面反射使用RGB图,也就是3个通道,

F0概念,光线照射在物体表面,反射和透射比例,在金属度粗糙度流派里面,这个透射比例固定为0.04;在漫反射流派里面,这个系数可以调整投射的强度

我的Substance Designer 学习笔记02-PBR材质学习理解相关推荐

  1. JavaWeb黑马旅游网-学习笔记02【注册功能】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb黑马旅游网-学习笔记01[准备工作] JavaWeb黑马旅游网-学习笔记02[注册功能] JavaWeb黑马旅游网-学习笔记03[登陆和 ...

  2. JavaWeb-综合案例(用户信息)-学习笔记02【登录功能】

    Java后端 学习路线 笔记汇总表[黑马程序员] JavaWeb-综合案例(用户信息)-学习笔记01[列表查询] JavaWeb-综合案例(用户信息)-学习笔记02[登录功能] JavaWeb-综合案 ...

  3. Servlet和HTTP请求协议-学习笔记02【Servlet_体系结构与urlpartten配置、HTTP请求协议】

    Java后端 学习路线 笔记汇总表[黑马程序员] Servlet和HTTP请求协议-学习笔记01[Servlet_快速入门-生命周期方法.Servlet_3.0注解配置.IDEA与tomcat相关配置 ...

  4. Tomcat学习笔记02【Tomcat部署项目】

    Java后端 学习路线 笔记汇总表[黑马程序员] Tomcat学习笔记01[Web相关概念.Tomcat基本操作][day01] Tomcat学习笔记02[Tomcat部署项目][day01] 目录 ...

  5. XML学习笔记02【xml_解析】

    Java后端 学习路线 笔记汇总表[黑马程序员] XML学习笔记01[xml_基础.xml_约束][day01] XML学习笔记02[xml_解析][day01] 目录 03 xml_解析 xml_解 ...

  6. Bootstrap学习笔记02【全局CSS样式、组件和插件、案例_黑马旅游网_首页】

    Java后端 学习路线 笔记汇总表[黑马程序员] Bootstrap学习笔记01[快速入门.栅格布局][day01] Bootstrap学习笔记02[全局CSS样式.组件和插件.案例_黑马旅游网][d ...

  7. JavaScript学习笔记02【基础——对象(Function、Array、Date、Math)】

    w3school 在线教程:https://www.w3school.com.cn JavaScript学习笔记01[基础--简介.基础语法.运算符.特殊语法.流程控制语句][day01] JavaS ...

  8. HTML/CSS学习笔记02【表单标签】

    w3cschool菜鸟教程.CHM(腾讯微云):https://share.weiyun.com/c1FaX6ZD HTML/CSS学习笔记01[概念介绍.基本标签.表单标签][day01] HTML ...

  9. JDBC学习笔记02【ResultSet类详解、JDBC登录案例练习、PreparedStatement类详解】

    黑马程序员-JDBC文档(腾讯微云)JDBC笔记.pdf:https://share.weiyun.com/Kxy7LmRm JDBC学习笔记01[JDBC快速入门.JDBC各个类详解.JDBC之CR ...

  10. MySQL学习笔记02【SQL基本概念与通用语法、数据库的CRUD操作】

    MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...

最新文章

  1. Java开发工具(Eclipse中内容辅助键的使用)
  2. python基于条件、规则构建已有字典的子集
  3. 电商的「穿衣AI」用得好,剁手根本停不了 | CVPR 2020
  4. 静默安装oracle
  5. Ext JS高级程序设计
  6. 第32月第8天 打包 Framework 时使用 CocoaPods 引入第三方库的方法
  7. DotNet Framework 小技巧
  8. uni-app 更改默认组件样式
  9. 计算机桌面美化软件,桌面美化软件哪个好_桌面美化软件排行榜【最新】-太平洋电脑网...
  10. PyQt5最详细pyrcc5配置+样式使用
  11. matlab如何读取一个图片,怎么用Matlab读入并显示图片文件
  12. HDU 4313 最小生成树
  13. matlab sliced variable
  14. matlab截视频人脸,一种视频图像中人脸图像截取方法与流程
  15. kafka多线程消费
  16. 华为OD机试真题 Python 实现【机器人】【100%通过率】【2022.11 Q4 新题】
  17. 手机投屏电脑的开源软件
  18. AttributeError: Can‘t get attribute ‘SPPF‘ on <module ‘models.common‘ from ‘/yolov5-5.0/models/commo
  19. 阿里巴巴“相信小的伟大”:用普世情怀传播小力量
  20. DW大学生网页作业制作设计 中华饮食文化(HTML+CSS+JavaScript) Web前端大作业

热门文章

  1. python 三维地球代码_Python地图可视化三大秘密武器
  2. 二层交换与MAC地址
  3. IDEA打包,运行等错误
  4. 第 01 章:开篇介绍,我要带你撸 Spring 啦!
  5. 使用picgo配置图床使用
  6. 昕诺飞针对青少年视力健康发布瞳乐光技术系列台灯
  7. 桌面显卡天梯图2023年2月 台式机显卡天梯图2023
  8. Bty全国首个PHP宝塔,宝塔Bty分销系统 Bty3安装教程
  9. 前端工程师高手说说CSS学习中的瓶颈
  10. 驰为v10刷linux,V10HD强势回归 3G双系统聚划算首发