立体图形(solid figure)是各部分不在同一平面内的几何图形,由一个或多个面围成的可以存在于现实生活中的三维图形。点动成线,线动成面,面动成体。即由面围成体,看一个长方体,正方体等的规则立体图形最多看到立体图形实物的三个面。所有点不在同一平面上的图形叫立体图形。对现实物体认识上的一种抽象,即把现实的物体在只考虑其形状和大小,而忽略其它因素的基础上在平面上的表示。正方体,有8个顶点,6个面。每个面面积相等(或每个面都由正方形组成)。有12条棱,每条棱长的长度都相等。(正方体是特殊的长方体)长方体,有8个顶点,6个面。每个面都由长方形或相对的一组正方形组成。有12条棱,相对的4条棱的棱长相等。圆柱,上下两个面为大小相同的圆形。有一个曲面叫侧面。侧面沿高展开后为长方形或正方形··沿直线是平行四边形··随意展开是不规则图形。有无数条高,这些高的长度都相等。圆锥,有1个顶点,1个曲面,一个底面。侧面沿母线展开后为扇形。只有1条高。正方体,四面体有1个顶点,四面六条棱高。认识立体图形,建立空间观念。利用它们可以帮助学生直观地认识各种物体的形状和特点,自己动手摆出不同形状的立体组合,还可以通过拆分体会各种几何体之间的变换关系,从而加深对立体图形特征的认识和理解。 例如:两个正方体可以组成一个长方体,一个圆柱体可以拆成两个圆柱体。
3D技术把游戏世界中的每个物体看作一个个立体的对象,由若干个几何多边体构成。为了显示对象,你在文件中存储的是对对象的描述语句:对象由哪几个多边体组成,它们之间的位置关系,以及在哪个部位使用哪个贴图等等描述性内容。在显示时,还得通过程序对这些语句的解释来实时地合成一个物体。通过若干个立体几何和平面几何公式的实时计算,玩家在平面的显示器上还能以任意的角度来观看3D物体。如果构成物体的多边形越多,那么合成时需要的计算量就越大。贴图是一些很小的图像文件,也被称为"材质"。如果说多边体是物体的骨架,那么贴图就是物体的皮肤。即使仅仅是图形显示上的变化,在3D引擎下世界构成的任何事情也要以3D世界观来对待。