虚拟校园漫游系统优化算法研究论文

虚拟校园漫游系统优化算法研究论文

ID:25388416

大小:54.00 KB

页数:7页

时间:2018-11-20

虚拟校园漫游系统优化算法研究论文_第1页
虚拟校园漫游系统优化算法研究论文_第2页
虚拟校园漫游系统优化算法研究论文_第3页
虚拟校园漫游系统优化算法研究论文_第4页
虚拟校园漫游系统优化算法研究论文_第5页
资源描述:

《虚拟校园漫游系统优化算法研究论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、虚拟校园漫游系统优化算法研究论文.freelize修饰器进行简化,主要用于减少模型的面数.值得注意的是,Optimize必须在贴图之前进行,否则贴图会发生扭曲.4)移除多边形的背面.虚拟校园环境中组成绝大多数模型的多边形都是单面可见,3DSMAX能自动剔除多边形的背面,仅显示其前面,虚拟校园环境中除构成树木模型之外的绝大多数多边形都是单面可见的.为减轻系统的运行负载,提高渲染速度,如果多边形是单面可见,应确保其状态没被设定为2side.2.2纹理映射优化虚拟校园中所使用的纹理是用数码相机拍摄景物表面细节获得的数字图像来离散定义的,之后用3D

2、SMAX的纹理工具进行纹理映射和对纹理进行编辑;但系统中纹理的大小、数量和分辨率受运行系统中纹理存储空间的限制.所以为了在不降低模拟真实性的前提下,使纹理占据的系统资源(如存储空间)尽可能少,必须对纹理数据进行优化,以提高系统的运行实时性.从以下几个方面对纹理数据进行优化:1)纹理大小的合理确定.纹理大小应根据图形加速卡性能、运行系统的内存及人的视觉生理特性等合理确定.为有效节省内存,虚拟校园中所用纹理多数是512×512或更小.高分辨率的纹理只有当虚拟场景需近距离观看时才使用.2)纹理内部格式分辨率的优化配置.纹理内部格式分辨率决定了如何

3、改变纹理数据各颜色分量的字节配置,以得到不同格式纹理在诸如性能、效率或图像质量等方面的不同效果.虚拟校园中的纹理数据做了如下的优化处理:为节省内存,将源数据采集效果较好的多数RGB文件内部格式分配为TX—RGB一5,RGBA文件的内部格式分配为TX—RGBA一4;有些纹理数据因为采集效果不理想,为保证图像质量,将其内部格式设定为TX—RGB一12.3)子纹理的运用.虚拟校园中有些表面的纹理细节差别较小,如不同路段的路面纹理等,采用子纹理进行处理,既避免了明显的雷同,又节省了内存.3漫游引擎子系统的优化3.1建立一个好的层次结构库由于建立的模

4、型的各个部分在层次图中分别对应一块面板,实时漫游系统将通过层次结构图来展示数据库组成,一个有序的、有条理的层次结构图将使您的模型在实时漫游系统中以最快的速度和最正确的方式显示出来.层次结构库也是一个可视化的数据结构库.这种结构像一棵倒立的大树,根在最上面,树枝、树叶在下面.它将展示出模型的结构组织,各个组成部分以小面板的形式按照一种或多种树形结构排列,这样的方式十分有利于模型的修改.通过在层次结构图中用鼠标点击并拖动小面板来编辑任意一个面,例如,单击便可编辑视图中的任一模型结构体,双击便可得到或修改结构体的属性.而且由于面在组中或实体中时按

5、从左到右的顺序排列,如果其中有一部分是按错误的顺序排列,可以左移或右移面板来调整它们的顺序.在显示时,对于任意一点,Z—buffer将计算这一点附近所有物体到屏幕的距离,最近的物体的颜色将被赋给这一点,从而防止在建立面时需要对面进行转换或排序.另外,好的层次结构库能够更加方便地用于场景的挑选.换句话说,此虚拟场景结构可以根据当前视点来挑选场景中的哪一部分是可以看到的.在渲染开始时,对不可视的几何体元素不予处理,从而加强虚拟现实场景的渲染阶段的性能.3.2立体显示技术立体显示对于实现虚拟现实的沉浸感是十分重要的,对立体显示的图像可以通过头盔、

6、液晶光阀眼镜等观察获得沉浸感.立体视觉模型要求对2个视点分别进行计算,生成左眼和右眼视图.这时需要2个投影中心.根据投影面、人眼以及观察对象之间的相对位置,可有负视差、正视差之分.下面以负视差为例,根据透视原理进行如下推导计算:设2眼距离为2half—eye,若将之间的线段的中点定义为坐标系的原点,该线段位于中轴上,轴与投影平面垂直,使用右手系建立一个三维坐标系.2眼的坐标分别为(half-eye,0,0)、(一half-eye,0,0),设物体点坐标为,物体离视点的距离是0distance,投影平面距视点的距离为.从2眼分别看该物体投影点

7、,在投影平面上该物体投影点的坐标分别为:其中为了方便计算投影点的坐标,选用右眼的位置作坐标原点,经计算可得到同理可得到,Y.当计算左画面时,r为正值;计算右画面时,rhalf-eye为负值.产生出立体图像对以后,使用头盔或立体眼镜观察时让每只眼睛只能看到立体图像对中的一幅图像,这样就能给人以立体的感受.3.3纹理映射技术纹理映射技术是近几年来发展最快的技术之一,广泛应用于三维真实感图形的生成与显示中…J.运用纹理映射可以方便地制作真实感图形而不用花更多的时间去考虑物体的表面细节,纹理映射的本质是对三维物体进行二维参数化,即先求得三维物体表面

8、上任一点的二维参数值,进而得到该点的纹理值,最终生成三维图形表面上的纹理图案.在光滑曲面上添加纹理图案的核心问题是映射,因此纹理问题可以简化为从一个坐标系到另一个坐标系的变换.其

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。