【24h】

Simulation of 3D dynamic seas based on OpenGL

机译:基于OpenGL的3D动态海洋仿真

获取原文

摘要

In this paper, we analyzed the dynamic display of 3D seas simulation. And we proposed a method of dynamic simulation using OpenGL. First, we build a three-dimensional grid of sea level, and establish the mapping between horizontal and vertical coordinates, so that we can use LOD to improve efficiency. Second, we use a plurality of superposed sine-waves of different directions to initialize the height of each grid point, to make sure the different forms of each column of the waves. After that, we use the timer function in MFC to circulate the height value one by one in the column to simulate moving waves. The experimental simulation has proved that a photorealistic model of waves can be reached using sets of superposed sine waves of different directions, and the technique of LOD optimizes computing efficiency. So real-time performance is improved without effecting the quality of modeling result.
机译:在本文中,我们分析了3D海洋模拟的动态显示。并提出了一种利用OpenGL进行动态仿真的方法。首先,我们建立一个三维海平面网格,并建立水平和垂直坐标之间的映射,以便可以使用LOD来提高效率。其次,我们使用多个方向不同的正弦波来初始化每个网格点的高度,以确保每列波的形式不同。之后,我们使用MFC中的计时器功能在列中逐一循环显示高度值,以模拟移动波。实验仿真证明,使用多组不同方向的正弦波叠加可以建立一个逼真的波模型,并且LOD技术可以优化计算效率。因此,在不影响建模结果质量的情况下提高了实时性能。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号