Unity渲染管线-百人计划笔记
Unity渲染管线是什么?
渲染流水线,渲染的过程,是线性的。它涉及cpu和gpu。分为应用阶段、几何阶段、光栅化阶段、像素处理阶段。上一阶段的输出是下一阶段的输入。
应用阶段
应用阶段包括准备基本数据、粗粒度剔除、渲染设置。发生在cpu阶段,这是unity开发的主要内容。
1、准备场景数据、光源及阴影数据、摄像机数据、全局数据。
2、碰撞检测、加速算法、遮挡剔除
3、设置渲染参数,包括绘制设置、绘制顺序、渲染目标、渲染模式等。
几何阶段
几何阶段包括顶点着色器、曲面细分、几何着色器、投影、裁剪、屏幕映射。
模型坐标>世界坐标系>视图坐标系>投影坐标系>视口坐标系
光栅化阶段
光栅化阶段包括三角形设置、三角遍历。主要对覆盖区处理和抗锯齿处理。
像素处理阶段
该阶段包括片元着色、颜色混合、目标缓冲区(FrameBuffer、RenderTexture)
Unity渲染管线-百人计划笔记相关推荐
- 【TA-霜狼_may-《百人计划》】图形3.4 延迟渲染管线介绍
[TA-霜狼_may-<百人计划>]图形3.4 延迟渲染管线介绍 @[TOC]([TA-霜狼_may-<百人计划>]图形3.4 延迟渲染管线介绍 3.4.1 渲染路径 3.4. ...
- 个人学习笔记 ——【技术美术百人计划】图形 2.1 色彩空间介绍
个人学习笔记 --[技术美术百人计划]图形 2.1 色彩空间介绍 图形 2.1 色彩空间介绍 个人学习笔记 --[技术美术百人计划]图形 2.1 色彩空间介绍 图形 2.1 色彩空间介绍 一.色彩发送 ...
- 技术美术百人计划学习笔记(五)纹理
视频链接:[技术美术百人计划]图形 1.3 纹理的秘密 思维导图: 纹理:一种容器,除了包含具体储存的信息,还包含纹理采样的一些设置 二维纹理:宽+高+想要储存的信息(比如RGBA值/高度/纹 ...
- 【TA-霜狼_may-《百人计划》】图形3.7.2 command buffer简
[TA-霜狼_may-<百人计划>]图形3.72command buffer 及urp概述 @[TOC]([TA-霜狼_may-<百人计划>]图形3.72command buf ...
- 技美 百人计划 (图形)1.1渲染流程
技美 百人计划 (图形) 图形 1.1 渲染流水管线2.1数学基础 很早之前就有关注百人计划这个系列的课程,也跟着看到了2.几的教学但是一直没有写笔记,最近看到百人计划已经快更新完毕了,决定从头看一遍 ...
- 【TA-霜狼_may-《百人计划》】图形3.7 移动端TP(D)R架构
[TA-霜狼_may-<百人计划>]图形3.7 移动端TP(D)R架构 @[TOC]([TA-霜狼_may-<百人计划>]图形3.7 移动端TP(D)R架构 3.7.1 当前移 ...
- 【TA-霜狼_may-《百人计划》】图形4.2 SSAO算法 屏幕空间环境光遮蔽
[TA-霜狼_may-<百人计划>]图形4.2 SSAO算法 屏幕空间环境光遮蔽 @[TOC]([TA-霜狼_may-<百人计划>]图形4.2 SSAO算法 屏幕空间环境光遮蔽 ...
- 【TA-霜狼_may-《百人计划》】图形2.7.2 GPU硬件架构概述
[TA-霜狼_may-<百人计划>]图形2.7.2 GPU硬件架构概述 @[TOC]([TA-霜狼_may-<百人计划>]图形2.7.2 GPU硬件架构概述 GPU是什么 GP ...
- 百人计划学习 图形 2.1 色彩空间介绍
这是个人学习笔记,有错欢迎指出 学习链接: 冯乐乐 <UnityShader入门精要> [技术美术百人计划]图形 2.1 色彩空间介绍 色彩发射器 色彩认知:光源是出生点,光源发射出光线, ...
最新文章
- 【深入Java虚拟机JVM 09】JVM垃圾回收finalize方法--对象最有一次自我拯救
- druid连接池配置数据库密码加密
- CodeForces - 1291D Irreducible Anagrams(思维+构造)
- java关闭websocket_关闭代码1006关闭websocket的原因
- 北方工业大学gpa计算_北方大学联盟仓库的探索性分析
- php mqtt qos,Mqtt Qos 深度解读
- oracle视图能用etl工具_今日干货:口碑最好的五款BI工具
- JS获取url多个参数及解决中文乱码问题
- 进程 线程 协程_进程 线程 协程 管程 纤程 概念对比理解
- 4.Shell 编程从入门到精通 --- 正则表达式
- QtreeView 树形结构
- 学习笔记 time模块练习 纪念日计算
- Lession10 常用类(正则表达式、Date Time结构、string类、Math类)
- 【插件】Unity插件UnitySRDebugger的简单使用
- Wargames学习笔记--Bandit
- 如何在同一台电脑上保持两个文件夹的内容同步更新?
- 试试在transformers中调用ERNIE
- 二维码设计不得不知的小技巧!
- [女人为什么背对男生睡觉 ]
- 基于Arria10的H.264 4K高性能编解码器模块视频演示