共查询到20条相似文献,搜索用时 15 毫秒
1.
龚琳 《电脑编程技巧与维护》2008,(8):67-69
以OpenGL和VC++作为工具,讲述了一种基于纹理读取和纹理移动技术的动态云彩特效的模拟方法。按照本文讲述的方法,读者可以根据自己的需要设置它们的运动方向和速度,具有一定的可控性。 相似文献
2.
该文通过分析火箭发射过程中烟雾的外观形态,给出了一种基于粒子系统,通过OpenGL编程实现的烟雾特效生成方法.并结合工程实际,在Vega Prime中实现了基于这种方法的火箭发射烟雾特效. 相似文献
3.
简述了3DS文件的结构,以及在OpenGL中如何读入和显示3DS文件的模型,并着重讲述了利用OpenGL编程接口对场景中的这些模型进行选择、拾取,通过鼠标拖动对这些模型进行交互操作. 相似文献
4.
5.
由于VTree提供的火焰特效无法满足飞行视景仿真中飞行器尾焰的绘制要求,因此采用一种简化的基于粒子系统的尾焰模型,研究了基于回调机制的将OpenGL绘制程序移植到VTree中的方法,在应用中实现了粒子系统尾焰的对象化.解决了在VTree中使用OpenGL程序常出现的状态影响问题.通过对OpenGL和VTree编程代码的分离,使该文的方法有较大的适用范围.最后给出了应用仿真实例,仿真结果表明该粒子系统模型在VTree中取得了较为逼真的尾焰效果,并可以满足飞行视景仿真的实时性要求. 相似文献
6.
基于Creator/Vega的喷灌机仿真系统开发,简要介绍了Multigen-Creator的建模方法,并根据此方法创建了小麦三维地形模型和喷灌机模型.说明了如何通过设置Lynx图形用户界面的各项参数以及创建路径和导航对象将小麦场景和喷灌机模型导入到Vega中的特定位置,并按预先设置的路径和漫游方式进行场景渲染和驱动.分析了基于MFC的Vega应用程序开发框架.阐述了如何将OpenGL嵌入到Vega中以及利用OpenGL和Vega的回调函数来完成Vega难以实现的喷水特效的关键技术.结果表明,应用Creator/Vega和OpenGL开发喷灌机仿真系统,能够取得良好的效果. 相似文献
7.
8.
Vega Prime结合OpenGL的导弹尾焰实时模拟 总被引:1,自引:0,他引:1
研究基于Vega Prime的导弹作战系统仿真实验,针对使用Vega Prime的粒子特效模拟高速飞行导弹尾焰会出现尾焰不连续而影响仿真可视化效果的问题,提出将Vega Prime与OpenGL相结合的方法.基于粒子系统基本原理,对导弹尾焰进行建模;依据Vega Prime的事件发布订阅机制将OpenGL引入到Vega Prime中.模拟的尾焰形态逼真,动感十足,满足仿真实时性与真实性要求,解决了Vega Prime模拟导弹尾焰存在缺陷的问题. 相似文献
9.
GPU上的非侵入式风格化渲染 总被引:1,自引:2,他引:1
提出一种基于硬件加速的算法,在实时图形应用中非侵入式地获得各种风格化渲染特效.通过实时地截获OpenGL API函数调用,修改了常规的渲染流程.该算法完全采用硬件加速的方法,在图形处理器中对颜色缓冲区和深度缓冲区进行后处理;同时采用OpenGL绘制语言作为高级绘制语言,从而可以和其他硬件加速算法(如置换式贴图、矩阵调色盘变形等)完全兼容.实验结果表明:文中算法适用于交互式非真实感渲染的应用,可以作为一种风格化渲染的强有力的工具. 相似文献
10.
11.
基于HLA的分布式导弹攻防视景仿真系统 总被引:3,自引:2,他引:1
HLA和虚拟现实相结合,使得通过计算机生成的综合环境具有真实感,具有较高的可信度.文中基于新一代实时视景仿真软件平台Vega Prime和HLA仿真支撑平台MAK RTI设计开发了导弹攻防视景仿真系统.介绍了导弹攻防仿真大系统的总体框架,视景仿真系统的功能设计以及联邦通信,给出了程序流程.最后针对Vega Prime自带特效无法达到导弹攻防可视化要求的现状,实现了Vega Prime下调用OpenGL函数来表现特效这一关键技术.与导弹攻防仿真大系统的联调表明,该系统逼真流畅地演示出仿真系统作战想定的全过程,并且满足系统仿真的实时性要求. 相似文献
12.
OpenGL在Vega Prime开发环境中的应用研究 总被引:1,自引:0,他引:1
分析了Vega Prime在视景仿真中相对于Vega的改进之处,讨论了基于Vega Prime的视景仿真框架,针对Vega Prime在视景仿真系统开发中对某些特效表达存在的困难,提出将OpenGL引入到Vega Prime中的方法,通过分析Vega Prime中的事件发布订阅机制,阐述了Vega Prime开发平台与OpenGL相结合的关键技术及开发方法,并将其应用于水下武器对抗视景仿真系统中的鱼雷自导声波显示和武器实体间通信链路可视化过程中,应用结果表明视觉效果逼真,弥补了Vega Prime在基本图形显示上的缺点,取得了良好的应用效果. 相似文献
13.
基于OpenGL的数控雕刻机加工仿真系统的研究 总被引:1,自引:0,他引:1
本文介绍了一种基于OpenGL的数控雕刻机加工仿真系统.它的实现采用了Visual C++6.0开发工具,以及用OpenGL开发的雕刻机三维加工仿真软件.本文还重点介绍了刀具加工轨迹的建模及三维动画的实现. 相似文献
14.
三维地形场景的真实感绘制常被应用于一些大规模综合分布仿真系统中.这些仿真系统有时有并行绘制的需求,例如远程显示场景等.而OpenGL作为一种开放式的图形工业标准,利用它可以方便高效地实现三维场景的真实感绘制.本文在分析OpenGL内在特点的基础上,举例说明基于OpenGL的三维地形场景真实感绘制的一般过程,然后讨论基于局域网的OpenGL三维地形场景真实感绘制程序的并行方法. 相似文献
15.
朱海鹏 《数字社区&智能家居》2007,3(14):553-554
本文介绍了基于VC 6.0和OpenGL图形标准模拟真实感三维地形的技术方法,阐述了OpenGL的工作原理和三维地形动态模型的建立过程及其应用. 相似文献
16.
由于水波涟漪形态和运动具有不规则性,其模拟的交互性、实时性和逼真度难度很大。本文在基于纳威-斯托克斯方程的初步模型建立的基本情况下,结合特殊几何实例,对水波形成过程中的不同问题进行特例讨论。利用OpenGL平台中的测试函数,使其产生视点替用特效技术和混色处理技术的效果,实现具有真实动态感的三维图形实时渲染绘制。 相似文献
17.
本文主要介绍Delphi下框架编程实现方法,包括OpenGL初始化,基本图形绘制,图形变换等,并编程说明了模型交互实现方法,对OpenGL编程具有一定参考价值. 相似文献
18.
本文针对三维场景的的运动模拟,详细讨论了在OpenGL中利用摸板测试和深度测试进行碰撞检测的原理和方法.这种基于图像空间的碰撞检测方法,充分利用了图形硬件的性能并有效地降低了CPU的计算负担.由于充分结合了OpenGL的操作特点,因此本文具有一定的实践意义. 相似文献
19.
微机上OpenGL的应用研究 总被引:2,自引:0,他引:2
本文深入分析了基于Windows操作系统的OpenGL的实现原理,讨论了OpenGL的体系结构及实现过程中家索格式和着色描述表的管理,并在此基础上构造了基于MFC的具有封装性、可继承性和可重用的OpenGL视类,同时给出该视类的具体实现方法。我们将该OpenGL视类应用于医学图象3D重建电实验证明它具有操作方便、有效缩短开发周期等优点. 相似文献
20.
本文将阐述一个基于OpenGL ES API库,用于手持终端的可实施方案,有别于传统的PC端.虽然OpenGL ES是源于OpenGL 特性的,现如今官方的3D支持库API已经可以很好地应用于Google Android,Apple iPhone,Sony PlayStation3等等.本文中,我们改进了点云数据在移动终端显示的高效性,在编程效率上进行了优化.在本文中还引进了先进的内存管理方案,用于数据转换,包括对于定点数的坐标转换.最终实现了在移动终端,主要是Apple iPhone端的点云数据显示,对点云数据显示的效率进行了改进和提高. 相似文献