crysis2 - dx9一帧渲染流程笔记
来源:互联网 发布:恩梯梯数据晋恒怎么样 编辑:程序博客网 时间:2024/05/29 15:14
crysis2 dx9一帧渲染流程:
1. TestCooperativeLevel()
2. 设置n-patch细分等级D3DRS_ADAPTIVETESS_Y
3. GPU同步设置,Query9::GetData(), Query9::Issue()
4. ShadowMap
5. ZPass, 生成GBuffer信息。
6. Depth_DownScale
7. SSAO
8. Scattering List
9. Deferred Lighting
9.1 Irradiance Volume Evaluate
9.2.1 Visares
9.2.2 Outdoor
9.3 Deferred CubeMaps
9.4 Deferred Lights
9.5 SSAO_BLUR
9.6 Deferred Lights
9.6.1 ShadowMap Pool
10. 不透明物体绘制。
10.1 General(BW)
10.2 地形(BW)
10.3 General(AW)
10.4 地形(AW)
10.5 细节(BW)
10.6 细节(AW)
10.7 皮肤生成
10.8 皮肤应用
11. 半透明物体绘制。
11.1 雾
12. Glow Gen(光晕生成)
13. HDR Post Proesss
13.1 Motion Blur, 运动模糊
13.1.1 Motion Vector Gen
13.1.2 Motion Vector Dilate
13.1.3 Motion Vector Apply
13.1.4 Motion Vector Apply Pass 2
13.2 HalfRes downsample
13.3 QuarterRes downsample
13.4 BrightPass
13.5 Bloom and Flares
13.5.1 TexBlur 16Taps
13.5.2 TexBlur Gaussian
13.5.3 TexBlur Gaussian
13.5.4 HDR flares
13.6 Sunshafts生成
13.7 MergeColorCharts
13.8 CombineColorGradingWithColorChart
13.9 ToneMapping
14. Post Effects
14.1 MSAA
14.2 3D HUD
15. 刷新绘制
16. 绘制界面
17. 绘制调试信息
- crysis2 dx9一帧渲染流程笔记
- crysis2 - dx9一帧渲染流程笔记
- 渲染流程笔记
- U3D学习笔记(一)----pipeline渲染流程
- Ogre2.1 分析笔记(四) 渲染流程(一)
- 从Native到Web(三), NaCl学习笔记: 3D渲染(DX9迁移到GLES)
- DX9教程一
- DX9.0入门笔记
- (一)OpenGL渲染的基本流程
- COCOS学习笔记--Cocos引擎渲染流程
- 笔记01——GPU渲染流程
- 《浏览器渲染原理及流程》学习笔记
- (D3D)dx9实现渲染到纹理(Render To Texture, RTT)
- 对dx9 2D渲染 的一些基础认识
- 使用dx9渲染的一个找不到函数代码的问题
- 渲染流程
- 渲染流程
- 渲染流程
- [hdoj1096]通过比对代码总结的小技巧
- Oracle中Date的各种格式转换
- Qt Object Model
- MySQL sql query
- U-boot源代码全分析系列(基于PowerPC)-3
- crysis2 - dx9一帧渲染流程笔记
- win7 x64旗舰版搭建汇编环境方法
- OGRE - RenderProcess (渲染流程)
- Silverlight实用窍门系列:40.Silverlight中捕捉视频,截图保存到本地【附带实例源码】
- sudo命令
- 关于《Android应用开发揭秘》中早期版本中联系人例子错误的解决办法
- 微软序列号生成和验证的技术原理!
- Fedora 15上安装配置LAMP
- for递归遍历目录