计算机科学 ›› 2011, Vol. 38 ›› Issue (7): 268-272.

• 图形图像 • 上一篇    下一篇

草地场景碾压效果模拟

邱航,陈雷霆,蔡洪斌,Jim X.Chen   

  1. (电子科技大学计算机科学与工程学院 成都611731)1(美国乔治梅森大学计算机系 费尔费克斯22030)
  • 出版日期:2018-11-16 发布日期:2018-11-16
  • 基金资助:
    本文受国家863项目(2007AA010407),航空基金项目(20080680005),总装“十一五”预研基金项目资助。

Simulation of Treading on Grassland

QIU Hang,CHEN Lei-ting,CAI Hong-bin,Jim X.Chen   

  • Online:2018-11-16 Published:2018-11-16

摘要: 草体作为自然场景的一种重要元素,数量众多、覆盖范围广,很难实现实时模拟。针对已有方法存在的问题,提出了一种草体碾压效果模拟方法。利用混合式表达方式构建出大规模静态草地场景,采用基于GPU的实时碰撞检测算法和受力向量传播机制计算视点近处草叶的受力和形变,通过调整布告板斜率模拟中远距离草丛变形。为消除混合式表达方法带来的跳动现象,实现了一种层间动态过渡策略。实验结果表明,该方法能模拟出逼真的草体碾压效果,同时有效弥补了传统算法的缺陷。

关键词: 动态模拟,草地场景,布告板,细节层次

Abstract: Grass is one of the nature elements that is difficult to simulate in real-time due to its large number and wide covering range. In view of the deficiencies of existing methods, a method for simulation of treading on grass was proposed. Constructed largcscale static grassland based on hybrid representation. Computed the deformation of grass close to the viewer by using GPU-based real time collision detection algorithm and force vector diffusion mechanism. Simulated the deformation of tussock by adjust the slope of billboard. In order to avoid popping between different levels, a transition scheme was implemented. Experiments show that this method not only can realistically simulate the effect of treading on grass,but also can overcome the deficiencies of the traditional methods.

Key words: Dynamic simulation, Grassland scene, Billboard, Level of detail

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!