节点文献

大规模海洋场景体感交互扩展的实时模拟

Real-time Simulation of Large-scale Ocean Scene in the Somatosensory Interactive Extension

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 李颖唐勇范福鼎孟静潇安娜彭靖轩

【Author】 LI Ying;TANG Yong;FAN Fu-ding;MENG Jing-xiao;AN Na;PENG Jing-xuan;The College of Information Science and Engineering,Yanshan University;The Key Laboratory for Computer Virtual Technology and System Integration of Hebei Province;

【机构】 燕山大学信息科学与工程学院河北省计算机虚拟技术与系统集成重点实验室

【摘要】 大规模海洋场景实时模拟一直是计算机虚拟现实研究中的热点.为更为友好地进行海洋场景的实时交互模拟,首先,针对大规模海洋场景实时模拟的要求,采用由风力驱动的长短波统一的方向谱和快速傅里叶变换方法构建大规模海洋表面,计算全部由GPU完成,实时性得到大大提高;然后,将海面对物体的作用力分为浮力、拖曳力和升力,并引入Phys X物理引擎计算刚体受力情况,逼真的模拟出海面漂浮物体随海面波动的运动状态;其次,创造性地在大规模海洋场景中引入Kinect体感交互设备,通过手势的变化来控制海面风力大小,从而改变海浪大小;之后,引入转舵角度参数,实时调整船舶推进力方向,建立Kinect骨骼运动和船行进及转舵参数的对应关系,实现手势控制船在海面上的行进;最后,采用粒子系统实现船行尾迹的建模及绘制.实验表明,本文方法具有良好的交互效果和实时性能.

【Abstract】 The real-time simulation of large-scale ocean scenes has always been a hot spot in the virtual reality. To achieve a more friendly interactive effect,firstly,against the requirement of the real-time simulation of the large-scale ocean scene,we constructed the ocean surface using a unified directional spectrum for the long and the short wind-driven waves and the fast Fourier transform method.All the computations were completed in GPU,so the real-time performance was greatly improved. We divided the force which the ocean acted on the object into the buoyancy,the drag force and the lift force. The Phys X physics engine was introduced to calculate the rigid body stress distribution,and we got a realistic simulation of the motion of the floating objects according to the waves. Secondly,we creatively introduced the Kinect into the large-scale ocean scene,and we changed gestures to control the wind above the ocean surface so as to change the waves of the ocean. Then we introduced the steering angle parameter to adjust the direction of the ship propulsion in real time. We established the relation between the Kinect bone movement and the ship motoring and steering parameters,which made it possible to control the travelling of the boat on the ocean through gestures. Finally,the particle system was used to model and render the ship trail. Experimental results showthat our method has good interactive and real-time performance.

【关键词】 海洋场景大规模实时GPU体感交互
【Key words】 ocean scenelarge-scalereal-timeGPUsomatosensory interactive
【基金】 河北省科学技术研究与发展计划科技支撑计划项目(15210143)资助
  • 【文献出处】 小型微型计算机系统 ,Journal of Chinese Computer Systems , 编辑部邮箱 ,2017年03期
  • 【分类号】TP391.9
  • 【被引频次】6
  • 【下载频次】143
节点文献中: 

本文链接的文献网络图示:

本文的引文网络