共查询到18条相似文献,搜索用时 281 毫秒
1.
OpenGL即开放性图形库,是近年来发展起来的一个性能卓越的三维图形标准。本文提出了一种将CAD软件的模型转化到0penGL中以实现交互仿真的解决方案,并通过对3DS文件进行分析,给出具体的转化接口程序。该方法可以方便地将三维建模软件产生的三维模型移植到三维场景中,实现计算机仿真和虚拟现实。 相似文献
2.
3.
本文研究了如何基于OpenGL图形库的3D编程技术在Visual C 6.0 MFC单文档环境中仿真出3D场景中的天气因素,如晴天,多云,阴天,浓雾,薄雾,雨雪等.其核心技术为分形插值算法、粒子系统、OpenGL动画、融合技术及纹理贴图技术.实践表明,该方法可以仿真出理想的天气效果,增强了三维场景的逼真程度. 相似文献
4.
本文研究了在MFC中运用OpenGL进行编程,重构三维实体的方法,论述了利用OpenGL进行三维仿真的优点、仿真几何模型的构建,以及光照、色彩、材质、视口变换和运动方式等问题的处理。该方法已成功地应用于葛洲坝集团三峡三期工程大坝浇筑仿真系统中。 相似文献
5.
6.
虚拟火炮训练仿真系统中场景显示的实现方法 总被引:1,自引:0,他引:1
利用OpenGL的交互式三维图形建模能力和微软的MFC在编程方面具有的无可比拟的优越性,在微机平台上开发了虚拟火炮训练仿真系统,实现了该系统的交互式训练场景显示。 相似文献
7.
阐述了OpenGL的概念和特点,并介绍了OpenGL在MFC中进行程序设计的方法,最后着重分析了OpenGL在液压支架概念设计三维模型模块和运动学仿真模块中的应用。 相似文献
8.
9.
基于位图的三维地形速绘算法及其OpenGL编程 总被引:3,自引:0,他引:3
三维真实感地形是虚拟场景中的基础部分,其绘制的速度与质量是构建三维虚拟场景成败的关键.利用Visual c++环境下的MFC机制,以通用的标准三维图形函数库OpenGL为工具,通过在位图的灰度值与地形高程数据之间建立相应的映射关系,建立标准的地形高程数据组,并依托OpenGL平台快速生成了三维网格地形.为增强地形的真实逼真性,对地形网格的法向量作出多重处理,应用OpenGL的光照和纹理映射技术来生成地形的阴暗效果,最后对三维地形的整个场景进行综合编程,实现了三维地形场景的实时、快速绘制. 相似文献
10.
搭建了基于OpenGL图形库及UDP协议的软硬件仿真平台,分析了系统中的双缓存技术、三维模型读取、模型数据驱动、可变视点等关键技术,设计了立体停车库可视化仿真系统。该系统实现了模拟仿真立体车库出入库三维场景,设备运行效率统计等功能。 相似文献
11.
基于OpenGL的无人机三维仿真训练系统 总被引:2,自引:0,他引:2
针对无人机模拟飞行训练的需要,提出一种基于OpenGL(开放图形库)的无人机三维仿真训练系统解决方案:用三维图形开发软件(如3DMAX)制作无人机三维模型,在Visual C++中利用一定的图形算法将模型读入OpenGL场景,通过串口获得遥控发射机输入的控制量后,用龙格-库塔方法的矩阵形式求解无人机状态方程以得到无人机状态量,最后在OpenGL场景中仿真无人机的飞行状态。如实地反映出无人机的飞行特性。给出了具体的实现方法,设计了仿真界面。 相似文献
12.
基于OpenGL的机械臂控制系统仿真平台研究 总被引:4,自引:0,他引:4
该文采用VisualC++和OpenGL相结合的建模与运动仿真方法,根据蒸汽发生器六轴机械臂检修控制系统的要求,建立了一个功能完整的文验平台,并从功能、界面、模型实现等多方面对实验平台进行了介绍。首先通过几何方法从正解、反解两个方面对机械臂进行了动力学分析,从而实现了各轴在JOG、JOY等多种控制模式下点动、平动功能。其次将3DMax和Open-GL相结合建立系统模型;将机械臂每一个关节单独看成一个子体,再通过“堆栈”方法根据不同需要组合成一个新的整体,从而解决了运动的继承性问题。实验平台还可用来验证机械臂的控制策略,记录机械臂的轨迹并对轨迹进行优化。实验证明了仿真平台的功能已达到实际工程的需要。 相似文献
13.
三维图形仿真在机器人控制系统中的运用 总被引:2,自引:0,他引:2
在机器人离线控制系统的开发中,机器人三维图形仿真是重要的一环。本文通过详细的分析比较,指出了Cortona SDK建模的运用优势。介绍了VRML在机器人建模中的应用以及网络平台上的建模方法,以Puma560机器人手臂为例,实现了机器人三维图形仿真。 相似文献
14.
15.
徐亮 《计算机与数字工程》2010,38(1):87-90
设计了基于OpenGL的三维海战场视景仿真系统,解决了地形环境和实体行为建模等技术,该系统在满足实时性的同时提供了逼真的视觉效果,增加了海战场环境视景仿真的沉浸感。 相似文献
16.
三维模型文件的.Obj格式是一种通用的开放式模型格式。该文在分析OBJ模型文件结构的基础上,针对城市空间信息应用的特点,设计了一种通用的三维模型对象的类结构,利用该类建立的三维模型对象,可以直接获取OBJ文件中的几何、材质等三维实体信息。对象中的可视化成员方法利用模型数据和OpenGL图形处理技术实现对三维模型的真实感显示。三维通用模型和面向对象思想的引入,比较好地解决了城市三维景观中复杂模型的建模和可视化问题,有利于对复杂场景中大量三维模型的有效管理和组织。 相似文献
17.
18.
基于Creator和Vega的红外飞行视景仿真 总被引:1,自引:0,他引:1
目前,红外飞行视景仿真已成为飞行仿真的一个重要研究方向,具有重大的军事和经济意义.针对视景仿真技术对于在夜视条件下也可以进行飞行仿真的问题,文中提出利用Creator建立三维地形模型;基于Vega仿真软件环境开发天空、地面背景和飞机效果;利用Vega中的SensorVision模块讨论了红外飞行视景生成技术,模拟在夜视条件下红外飞行视景环境,以及观察到的红外景象;利用C 编程,调用Vega API函数,开发了视景仿真程序,最后基于MFC完成了对于红外飞行视景仿真的软件界面的开发.开发和应用结果表明,该系统灵活通用,比基于OpenGL图形库开发的红外视景仿真提高了画面逼真度,缩短了开发周期. 相似文献