共查询到18条相似文献,搜索用时 78 毫秒
1.
本文通过分析烟花燃放过程的特点,建立了用粒子系统模拟烟花的模型,提出了几种烟花的实时模拟生成算法,并在微机上用OpenGL语言实现。实验结果表明,该方法满足实时性和逼真性的要求。 相似文献
2.
基于OpenGL与粒子系统的喷泉模拟实现 总被引:1,自引:0,他引:1
喷泉效果能够极大地增强虚拟现实系统的沉浸感,在计算机动画、计算机游戏等领域有着广泛的应用,对喷泉的模拟也能够促进计算机仿真技术的发展.粒子系统是模拟喷泉的一种有效方法,文中基于OpenGL与粒子系统来实现喷泉模拟,基本思想是运用粒子系统建模方法分析喷泉水体模型,重点研究喷泉水珠粒子产生、运动和消失的机理,采用OpenGL显示列表方法和纹理映射技术增强喷泉绘制过程中的渲染和真实感.最后,在PC机上运用VC++6.0开发工具和OpenGL实现喷泉模拟,实验证明该方法具有很好的实时性和逼真性. 相似文献
3.
基于OpenGL的烟花粒子系统设计 总被引:2,自引:0,他引:2
阐述了粒子系统的基本原理,对烟花粒子系统的基本模型和燃放原理进行了深入的研究,设计并实现了一个基于VC++和OpenGL的烟花粒子系统。结合纹理映射和BillBoarding技术,使得系统具有一定的通用性。利用OpenGL显示列表(DisplayLists)方法绘图,优化了程序运行的性能,产生的烟花形态逼真,具有真正的三维效果,基本上达到了实时性要求。 相似文献
4.
5.
OpenGL Performer是一款专业的3D图形开发包。该开发包由各个不同的功能开发库组成。为了解决OpenGL Performer应用程序的"实时性"和"逼真度"之间的矛盾,获得流畅的渲染效果,需要对应用程序的开发进行优化。OpenGL Performer视景优化的关键方法有:单管线运行、实时场景统计、不可见面裁减、DVR保持帧率、LOD管理等。这些方法的应用将在很大程度上减轻运行系统的载荷,达到图形图像快速绘制的目的,获得较好的视景仿真效果。 相似文献
6.
7.
李继宏 《计算机光盘软件与应用》2012,(16):183-184
本文通过分析粒子系统的概念开始,针对烟花粒子系统模型和燃放原理进行了详细的分析,通过基于VC++编程环境和OpenGL技术,同时还结合了映射和BillBoarding技术,详细设计了烟花动画,同时在设计过程中,优化了粒子模型,让烟花在燃放过程中具有较强的三维效果和且具备一定的实时性。 相似文献
8.
基于粒子系统和音频系统的烟花模拟 总被引:2,自引:1,他引:1
针对模糊物体的模拟方法存在着粒子数量绘制巨大、粒子运动状态复杂、计算耗时、实时性及逼真性不够等问题,提出了一种基于粒子系统和音频系统的烟花模拟方法,以三角形格作为绘制烟花粒子的基本图元,结合纹理映射,色彩融合技术来绘制烟花粒子,在显示列表中生成纹理,再结合FMOD引擎技术,加入音频系统,实验结果表明提出的方法增强了模拟的逼真性. 相似文献
9.
基于粒子系统的烟花动画设计 总被引:1,自引:0,他引:1
W.T.Reeves提出的粒子系统模型是模拟不规则模糊物体最成功的一种图形生成方法。为了模拟出效果逼真的烟花,文中采用了粒子系统模型对烟花进行动画设计。在深入研究粒子系统的基本理论和对烟花燃放细节的分析的基础上,建立了基于粒子系统的烟花模拟模型,设计了一种五彩缤纷的烟花动画算法。在编程上,结合了VC++编程语言和OpenGL的纹理映射技术,降低了渲染粒子的复杂度。实验结果表明,该算法快速、简单,视觉效果逼真,可以方便地应用到游戏和影视动画中。 相似文献
10.
11.
12.
三维立体显示技术是虚拟现实的关键技术之一,同时也是虚拟现实系统最基本的要求E本文中介绍了一
种如何基于现有微机平台的立体显示技术E我们借助立体液晶开关眼镜,运用立体显示技术即可在普通微机屏幕
上观察到具有真三维立体效果的静态画面与立体动画,具有极佳的立体视觉效果. 相似文献
13.
14.
为避免二维波方程中的大量计算,使用二维波动方程的中心差分近似来模拟流体运动.在该方法上实现了基于物理的浮力和阻力模型,模拟物体在流体表面的漂浮.在OpenGL上实现上述方法,实验证明该方法实现简单,大大降低了运算代价. 相似文献
15.
16.
机械移位系统虚拟现实动态仿真研究 总被引:3,自引:0,他引:3
该文介绍了用VRML语言来设计弹簧-质量-阻尼器机械移位系统的各个组成部分,在VRML编辑器V-Realm Builder2.0环境下构成弹簧-质量-阻尼器机械移位系统虚拟现实世界,并在MATLAB环境下利用MATLAB虚拟现实接口及接口函数对虚拟现实世界中的机械移位系统中的参数进行交互式设置,实现虚拟动态系统仿真。设计出来的机械移位系统虚拟动态仿真形象逼真,具有很好的交互性。 相似文献
17.
研究具有树形关系目标的显示问题。依照人眼角分辨率和目标重叠时人综合目标的能力,提出了层次聚合和分裂的智能显示控制准则。并据此实现了对这类目标通过推拉镜头实施多分辨率智能显示控制的一种LOD(LevelofDe-tail)方法。同时描述了这种智能显示控制实现过程。达到了显示大量目标集时同时具有全局综合和局部放大的视觉效果。 相似文献
18.
The fireworks algorithm features a small number of parameters, remarkable optimization ability, and resistance to a local optimum. Based on the graph
coloring model, the fireworks algorithm is introduced for the first time to solve the spectrum allocation problem for cognitive radio networks, thus maximizing
utility and fairness of spectrum allocation. Two-layer binary coding is adopted for individual fireworks. The first layer refers to the coding of cognitive users
used to determine channels that can be connected with the user. The second layer refers to the auxiliary coding of channels responsible for addressing
mutual interference among multiple cognitive users when they connect with the same channel at the same time. Explosion operator, mutation operator,
and the selection operation are designed to allocate the spectrum for the cognitive radio network. Simulation results demonstrate superiority and efficiency
of the proposed algorithm in terms of spectrum allocation. 相似文献