电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>模拟数字>Unity Shader渲染流水线资料下载

Unity Shader渲染流水线资料下载

2021-04-23 | pdf | 106.59KB | 次下载 | 2积分

资料介绍

渲染流水线,它的含义正如名字一样,可以分开解释,即渲染,和流水线。说白了,它是负责渲染的一个流水线。流水线的本质是一个工作流程,它可以简单的解释为,有一定的输入,经过一定的处理,得到一个输出。它(渲染流水线)的输入可能是一个摄像机,一堆模型,一些着色器,纹理等。它的输出就是渲染在屏幕上的一幅图片。我们所要学习的着色器,它负责处理渲染流水线当中的一个过程。 渲染流水线阶段 渲染流水线有3个大体的阶段,每个阶段又包含多个子阶段。这三个阶段分别是应用阶段,几何阶段,光栅化阶段。 应用阶段:该阶段可以让我们组织好我们的输入信息,比如摄像机的位置,场景中的模型,使用了什么光源,这个阶段输出的是渲染所需要的几何信息,即渲染图元(render primitives) 几何阶段:该阶段用于处理所有和几何相关的事情,例如,要绘制的图元是什么,怎样绘制,在哪里绘制。这一阶段通常在GPU上进行。几何阶段的一个重要任务就是对顶点坐标进行变换。该阶段会输出顶点的二维屏幕坐标,每个顶点的深度值,着色等相关信息。 光栅化阶段:该阶段决定了绘制在屏幕上的最终的颜色。它需要逐一的计算每个像素的色彩。而依据的信息就是应用阶段传入的纹理,几何阶段传入的顶点信息等。 1、应用阶段 应用阶段又大概可以分为三个子阶段,分别是 把数据加载到显存:GPU访问显存中的数据要远远快过访问内存中的数据。 设置渲染状态:即指定我们需要用到什么样的纹理,什么样的顶点着色器,什么样的片元着色器等 调用DrawCall:如果我们把渲染流水线当成是编程,那么DrawCall很像当你写完代码之后,按的那个F5(即运行键) 2、几何阶段与光栅化阶段 本图中加黑的模块就是需要我们自己去编程的部分,也是我们主要在Shader中所需要学习的部分
下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1490次下载  |  免费
  3. 2单片机典型实例介绍
  4. 18.19 MB  |  92次下载  |  1 积分
  5. 3S7-200PLC编程实例详细资料
  6. 1.17 MB  |  27次下载  |  1 积分
  7. 4笔记本电脑主板的元件识别和讲解说明
  8. 4.28 MB  |  18次下载  |  4 积分
  9. 5开关电源原理及各功能电路详解
  10. 0.38 MB  |  10次下载  |  免费
  11. 6基于AT89C2051/4051单片机编程器的实验
  12. 0.11 MB  |  4次下载  |  免费
  13. 7蓝牙设备在嵌入式领域的广泛应用
  14. 0.63 MB  |  3次下载  |  免费
  15. 89天练会电子电路识图
  16. 5.91 MB  |  3次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234313次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33562次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30320次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21539次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935053次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537791次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234313次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233045次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183277次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费