首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
虚拟场景的建模和漫游控制是虚拟现实中最基本的和必不可少的一个环节.论文重点讨论了地形、天空体、植物等自然景物的建模与实现;漫游控制与碰撞检测的方法与实现.实践证明,用本文方法产生的可漫游虚拟场景,在实时性、灵活性与真实感方面均取得了不错的效果.  相似文献   

2.
基于OpenGL的飞机虚拟场景漫游系统的实现   总被引:7,自引:1,他引:7  
运用图形程序库(OpenGL)与Visual C++6.0相结合,对地形和飞机进行三维可视化仿真建模,采用光照、雾化和纹理融合等特效开发了飞机虚拟场景漫游系统。该系统通过导入不同的DEM数据实时生成不同的三维场景,以实现飞机空中多自由度运动;通过加入碰撞检测技术,给出了一种实用的碰撞检测算法,增强系统的真实感和用户的沉浸感。  相似文献   

3.
为了实现田园的三维漫游,系统采用3DSMax进行三维建模,基于Vc++开发语言和OpenGL图形库对虚拟田园交互漫游系统进行了设计。论文讨论了地形、天空体、植物等的建模与显示,通过读取3DSMax制作的3DS模型重构了田园和漫游用车辆模型,使用键盘控制车辆任意方向的浏览和视点变换,同时为了增强系统的真实感,增加了车辆碰撞检测功能。此设计方法简单方便,通用性好,虚拟环境具有较好的沉浸感,逼真的再现了实际田园场景;系统交互性能良好,可实现车辆遇障的自动判断并作出相应的反应。  相似文献   

4.
基于OSG的虚拟场景漫游技术研究   总被引:1,自引:0,他引:1  
虚拟场景是虚拟现实应用中必不可少的部分,但是由于其构成的复杂性使得对它的管理和编辑非常困难。文章利用OSG(OpenSceneGraph)提供的虚拟场景管理和图形渲染优化的特点,提出实现漫游设计和碰撞检测的方法。  相似文献   

5.
基于Creator/Vega Prime的虚拟航母漫游设计   总被引:2,自引:0,他引:2  
可视化的底层实现,决定了在虚拟漫游系统开发中采用的模型数据库和实时渲染引擎,都必须满足很高的实时性需要。针对目前我国研究攻击航母作战的重要性,提出了制作虚拟航母漫游系统的总体技术路线,介绍了模型开发过程中,建模工具、渲染引擎的选择和模型制作的一些具体方法,以及模型数据库的优化等。通过特效节点的使用,碰撞检测及消息处理,产生了真实性效果。最后,借助计算机硬件设备实现了立体显示,并进行实时的人机交互和场景漫游。  相似文献   

6.
基于VRML的网上虚拟教室漫游研究   总被引:2,自引:0,他引:2  
张杜娟 《现代计算机》2009,(6):116-118,124
以一个虚拟教室为例进行3D虚拟漫游的初步设计.这种方式不同于目前网上的虚拟教室。介绍在WWW上采用VKML实现虚拟教室漫游系统的特点、VRML的工作模式和造型机制,采用了基于几何图形的建模方法,探讨场景中交互设计实现的方法,提出碰撞检测技术的应用.实现网上发布和优化。  相似文献   

7.
一个基于Vega的虚拟场景漫游系统   总被引:2,自引:0,他引:2  
针对城市水环境仿真的需求,提出满足实际需要的漫游方式和碰撞检测方式。采用三维图形高层开发环境Vega软件作为开发平台。开发了符合水环境仿真需要的自动漫游方式;采用Vega软件自带的运动方式进行交互漫游,并采用了利用物理思路解决点在凸多边形内的算法对交互漫游进行范围限定。采用查找相邻物体的算法,对Vega软件自带的碰撞检测方法进行改进,从而提高了检测效率。这些方法已经成功地运用到了城市水环境仿真中,并取得了很好的效果。  相似文献   

8.
虚拟漫游中的碰撞检测问题的解决方法   总被引:3,自引:0,他引:3  
碰撞检测是虚拟漫游中的关键技术。在进行虚拟漫游时,为了避免观察者飞人地下或穿墙而过等不真实情况的发生,就需要进行碰撞检测。解决虚拟漫游中碰撞检测问题的一种方法是:将场景中运动的观察者转化为一个视点,场景中的物体表面剖分成三角形,运动的观察者与静态的虚拟场景之间的碰撞检测问题,就转化为点与三角形之问的碰撞检测问题;此方法的优化方法是对场景中的三角形进行过滤,以减少不必要的计算。文中给出了此方法的具体算法及其优化方法。  相似文献   

9.
基于OpenGL几何变换的虚拟漫游视点控制及应用   总被引:1,自引:0,他引:1  
灵活自然的视点控制和精确实时的碰撞检测可以大幅提高虚拟漫游系统的真实感.探讨并计算漫游交互基本控制动作中视点位置变化,基于OpenGL中的三维几何变换实现漫游时视点控制,创建八叉树进行碰撞检测,最后在基于粒子系统的土壤可视化漫游中予以应用.漫游效果逼真、实时性强,表明所采用的方法具有一定的科研及应用价值.  相似文献   

10.
本文介绍了如何使用OpenGL进行DEM地形可视化,说明了地形虚拟漫游系统的建模原理和实现过程,给出了纹理映射、第一人称漫游和飞行漫游的一般方法,讨论了在Windows环境下使用OpenGL进行三维编程的基本步骤,并给出了一个虚拟场景生成的实例。  相似文献   

11.
基于OpenGL的虚拟历史博物馆漫游设计与实现   总被引:1,自引:1,他引:1  
系统基于OpenGL三维图形库,利用3DS Max建立模型,使用Visual C++开发语言实现历史博物馆的虚拟漫游。系统通过读取3DS文件重构场景模型,使用键盘和鼠标实现场景任意方向的浏览,同时可实现缩小、放大、旋转等基本功能。此外,通过加入碰撞检测技术,增强了系统的真实感和用户的沉浸感。系统采用面向对象理论,设计简单方便,开发成本低,场景具有良好的真实感和实时性,能满足用户基本需求。  相似文献   

12.
钱莉莉  谢利理 《测控技术》2007,26(8):78-80,83
视景仿真作为飞机刹车半实物仿真的一部分,实现了飞机刹车仿真的可视化.在设计过程中将OpenGL、3DS Max和串行通信技术有效结合,解决了飞机刹车过程的三维视景系统模拟仿真问题.仿真软件以Visual C 为平台,采用开放型图形库(OpenGL)实现了飞机刹车过程可视化的场景绘制、纹理映射、视点变换及动画仿真,利用3DS Max建立了飞机实体模型,飞机刹车过程的动态演示随RS-485实时通信数据不断刷新,以实现飞机刹车过程的可视化处理、数据记录和视景回放.  相似文献   

13.
文章是在OpenGL的虚拟现实技术和VC++2008编程技术以及3DMAX建模技术上进行研究的。3DMAX建模软件对雕塑模型进行创建与绘制。导出aDS格式的文件,在VC++2008支持的OpenGL环境下对雕担模型进行读取与控制。基本实现了雕塑可视化模拟,达到了较逼真的雕塑三维可视化效果。  相似文献   

14.
随着三维技术的飞速发展和广泛应用,许多应用工程领域都出现了虚拟现实、科学计算可视化等三维仿真处理的应用要求.据此论文介绍了OpenGL的特点和工作原理,详细论述了如何建立VC和OpenGL库应用接口及进行三维图形开发的具体步骤和基本过程,最后通过三维地形图绘制实例的过程分析,便于用户理解运用.  相似文献   

15.
文章介绍了采用OpenGL和VC++从底层开发煤矿虚拟现实系统的方法和过程,阐述了该系统的设计原则、设计流程及各功能模块的设计。  相似文献   

16.
自然景物的模拟是近年来计算机图形学中具有挑战性的研究方向之一。OpenGL技术是实现真实感图形模拟的重要方法之一。本文使用OpenGL的编程接口,应用纹理映射技术,实现了三维场景的真实模拟。纹理映射技术的应用能增强三维场景绘制的真实感,并能提高三维场景的渲染速度。  相似文献   

17.
基于OpenGL实现虚拟校园漫游系统   总被引:1,自引:0,他引:1  
研究了基于VC 开发环境与OpenGL图形API的虚拟校园漫游系统的相关技术的设计与实现.并主要就三维建模、场景空间划分技术作了进一步的论述.  相似文献   

18.
基于VC++的OpenGL三维图形开发设计   总被引:2,自引:1,他引:2  
文章系统而又全面地论述了如何在WindowsNT操作系统下基于Visual C++和OpenGL库开发三维图形应用程序,概述了建立VC++和OpenGL库应用接口及进行三维图形开发的具体步骤和基本过程,并基于工程应用的思想给出了实例,该实例具有一般普遍性。  相似文献   

19.
利用3DS模型文件的特点和OpenGL的模型变换功能,通过先还原模型坐标为全局坐标,再重新组织模型变换的方法,实现了单个3DS模型文件中不同组件相对运动的仿真,进而得出一种通用的3DS模型各组件相对运动的实现方法。该方法具有控制简单、变换灵活、通用性强的特点。  相似文献   

20.
黄权  徐学军 《微机发展》2007,17(2):131-134
基于开放式三维图形程序标准OpenGL的卫星三维仿真实现,论述了在VC 6.0中利用OpenGL进行三维仿真的优点,以及卫星几何模型的构建、卫星运动轨迹的确定、仿真过程的动态显示以及系统软件的主要功能和实现。由此得到了效果比较好的卫星跟踪仿真图。因受限于目前的计算机技术尚不能做到对卫星上所有设备进行图形显示监测,但是卫星三维视觉仿真对于卫星检测系统和卫星管理系统依然具有很大的实用价值。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号