没有合适的资源?快使用搜索试试~ 我知道了~
5.11 输出合并器阶段 当像素片段由像素着色器生成之后,它们会被传送到渲染管线的输出合并器(output merger,简称 OM)阶段。在该阶段中,某些像素片段会被丢弃(例如,未能通过深度测试 或模板测试)。未丢弃的像素片段会被写入后台缓冲区。混合(blending)工作是在该阶 段中完成的,一个像素可以与后台缓冲区中的当前像素进行混合,并以混合后的值作为该像 素的最终颜色。某些特殊效果,比如透明度,就是通过混合来实现的;我们会在第 8 章专 门讲解融合。 5.12 渲染状态 从本质上讲,Direct3D 是一个状态机(state machine)。在我们改变它的状态之前, 驻留在状态机内的当前状态是不会改变的。例如,我们在 5.5 节中看到,当顶点缓冲区和 索引缓冲区绑定到管线的输入汇编器阶段时,如果我们不绑定其他缓冲区,那么它们就会一 直驻留在那里;同样,在没有改变图元拓扑之前,当前的图元拓扑设置会一直有效。另外, Direct3D将配置信息封装在状态组中,我们可以使用如下 3种状态组配置 Direct3D: n ID3D10RasterizerState:该接口表示用于配置管线光栅化阶段的状态组。 n ID3D10BlendState:该接口表示用于配置混合操作的状态组。我们将在第 8章讨论 这些状态;默认情况下,混合处于禁用状态,所以我们可以先不考虑这方面的问题。 n ID3D10DepthStencilState:该接口表示用于配置深度测试和模板测试的状态组。
资源推荐
资源评论






























资源评论


李禾子呀
- 粉丝: 31
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 猴车论文(PLC自动控制).doc
- (源码)基于Arduino的监控系统.zip
- radar-移动应用开发资源
- 关于改善地方政府网络安全管理技术的几点方法.docx
- spp-bluetooth-tool-单片机开发资源
- 《C++-Primer》第部分学习笔记汇总-面向对象编程与泛型编程.docx
- 安卓模拟器安装步骤.doc
- 软件可行性分析研究报告.docx
- 基于TPC-USB实验系统的串行通信协议研究.doc
- 第二章PLC工作原理和结构特点.ppt
- soybean-admin-Typescript资源
- (源码)基于C++和FreeRTOS的嵌入式音频合成器.zip
- GinSkeleton-Go资源
- 互联网+在中职学前教育专业教与学的探索.docx
- 电子商务网站建设的相关策划报告.doc
- 计算机信息技术在机关档案管理中的应用.docx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
