文件名称:渲染管线-matplotlib官方参考文档
文件大小:5.51MB
文件格式:PDF
更新时间:2024-06-23 10:58:30
DirectX 9 3D 翁云兵
第二章 渲染管线 ((( ( TheTheThe The RenderingRenderingRendering Rendering PipelinePipelinePipeline Pipeline ))) ) 本章的主题是渲染管线。它是用来创建为 3D世界进行几何描述的 2D 图形并设定一个虚拟照相 机确定这个世界中哪一部分将被透视投影到屏幕上。 图 2.1 目标目标目标 目标 要弄清楚我们怎样在 Direct3D中表示 3D 物体 学习怎样模拟虚拟照相机 弄懂渲染管线——这个过程是用几何学来表现 3D 场景和用它来产生 2D 图象。 2.12.12.1 2.1 表现模型表现模型表现模型 表现模型 一个场景是多个物体或模型的集合。一个物体可以用三角形网格(triangle mesh)来近似表示,如 图 2.2 所示。由三角形网格建立一个物体,我们称之为建模。3D 世界中最基本的图元就是三角形,但 是 Direct3D也支持点图元和线图元但我们都不常用到。不过在学到第 14 章的粒子系统的时候,将会 用到点图元。