采用面合并和顶点合并的方法合并在同一个面上的小面和距离较小的顶点。(2)运用实时生成一定详细程度的三维场景的LOD(LevelofDetail)技术,即细节层次模型小型的场景容易实现流畅的实时漫游,但对于过于复杂的大型甚至巨大型的场景,如果对所有模型在任何时候(近景、远景或被阻挡)都进行同样的计算量,那显然是会极大地影响实时漫游的流畅性,此时运用LOD技术可实现在不同层次、不同视觉条件下,采用不同精细程度的模型来表示同一物体,以提高场景的显示速度,实现实时、交互。也就是说,为每个物体都手工建立繁简不同的模型,当物体离视点远时就调用相对简单的模型,而近距离观察时调用相对复杂的模型(这样可以在逼真性和速度之间达到均衡)因此需设定若干个(3~5)层次(每个层次的适用范围是动态分配且有交集的)。(3)对部分模型采用DOF(DegreeofFreedom)技术,即自由度。虚拟世界既需要动态的也需要静态的模型,例如人物和车辆应当具有运动的能力,这些属性的定义和构建必须借助DOF来实现。自由度(DOF)是一种节点,可以把这种节点插入数据库以使这个节点以下的几何体运动,然后定义本地坐标系,使它所控制的几何体围绕坐标轴运动。DOF其实代表了一个独立的定位缓冲系统,通过对它的对话框和窗口属性的设置,能够定义调整在旋转、缩放、平移等运动过程中在每一个坐标轴上的自由度。从而在一定的限度内作往复运动而形成动态的动作。(4)建立一个好的层次结构库由于建立的模型库是由3DSMAX格式转换后的模型和Creator中建立的模型的共同组合,因此有必要进行模型库的调整,建立一个有序的、有条理的层次结的做法是先在3DSMAX中将模型用Export工具导出为3DS文件格式,然后进行数据读取。这里存在的问题是书格式转换后模型出现多余面的处理,在这里我们采用面合并和顶点合并的方法合并在同一个面上的小面和距离较小的顶点。