一、概述

Direct3D中很多复杂的几何效果都是由基本的几何体组合而成的,这篇文章中,我们来学习集中常见的基本几何体的绘制方法。

 

二、准备工作

我们使用一个类来组织这些绘制基本几何体的代码,以方便我们以后的使用。GeometryGenerator是一个工具类,用于生成诸如网格、球、圆柱体、盒子之类的几何形状,此系列的其他示例中都会用到这些形状。这个类在系统内存中生成数据,我们必须将这些数据复制到顶点和索引缓冲中。GeometryGenerator这个类使用的数据结构如下:

网友评论