首页 | 本学科首页   官方微博 | 高级检索  
     

三维随机海浪实时模拟方法研究
引用本文:王宝龙,康凤举,方琦峰,黄永华.三维随机海浪实时模拟方法研究[J].计算机仿真,2008,25(9).
作者姓名:王宝龙  康凤举  方琦峰  黄永华
作者单位:西北工业大学航海学院,陕西西安,710072
摘    要:分析比较了当前两种比较完备的线性海浪理论,在随机海浪模型基础上设计了一种三维海浪实时模拟方法.利用快速傅立叶变换(FFT)算法进行数值加速计算,完成了海浪的三维造型;研究了基于OpenGL的图形绘制原理,引入顶点数组渲染图形的方法完成了海浪波面的绘制;采用多线程机制使得海浪的数值计算和三维显示能够同步进行.在此基础上对天空以及海浪表面光反射效果进行了模拟,提高了视觉逼真度.通过测试发现,图像刷新频率达到30帧/秒,模拟效果良好.

关 键 词:海浪模拟  海浪谱  快速傅立叶变换  顶点数组  多线程

A 3D Random Ocean Wave Real Time Simulation Method
WANG Bao-long,KANG Feng-ju,FANG Qi-feng,HUANG Yong-hua.A 3D Random Ocean Wave Real Time Simulation Method[J].Computer Simulation,2008,25(9).
Authors:WANG Bao-long  KANG Feng-ju  FANG Qi-feng  HUANG Yong-hua
Affiliation:WANG Bao-long,KANG Feng-ju,FANG Qi-feng,HUANG Yong-hua(College of Marine,Northwestern Polytechnical University,Xi'an Shanxi 710072,China)
Abstract:Two linear wave theories were compared and analyzed,and a three-dimensional ocean wave simulation method was presented based on random wave model.An infinite 3D ocean wave surface was synthesized by using Fast Fourier transform algorithm.The graph plotting theory of OpenGL was discussed,and adopting the method of Vertex Arrays for generating the image to carry out the plotting of the ocean wave surface.Meanwhile,multi-thread was used to make calculation and three-dimensional displaying simultaneously.On and...
Keywords:Ocean wave simulation  Ocean wave spectrum  FFT  Vertex arrays  Multi-thread  
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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