系统仿真学报 ›› 2018, Vol. 30 ›› Issue (6): 2368-2376.doi: 10.16182/j.issn1004731x.joss.201806046

• 仿真应用工程 • 上一篇    下一篇

细节保持的SPH流体形变约束控制

冯刚1, 刘世光1, 2   

  1. 1. 天津大学计算机科学与技术学院,天津 300350;
    2. 天津市认知计算与应用重点实验室,天津 300350
  • 收稿日期:2016-05-10 修回日期:2016-08-04 出版日期:2018-06-08 发布日期:2018-06-14
  • 作者简介:冯刚(1992-),男,山东济宁,硕士生,研究方向为流体仿真与交互控制;刘世光(通讯作者1980-),男,山东临沂,博士,教授,博导,研究方向为可视化仿真、计算机图形学、虚拟现实等。
  • 基金资助:
    国家自然科学基金(61672375,61170118),天津市自然科学基金(14JCQNJC00100)

Detail-Preserving Shape Deformation in SPH Fluid Control

Feng Gang1, Liu Shiguang1, 2   

  1. 1. School of Computer Science and Technology, Tianjin University, Tianjin 300350, China;
    2. Tianjin Key Laboratory of Cognitive Computing and Application, Tianjin 300350, China
  • Received:2016-05-10 Revised:2016-08-04 Online:2018-06-08 Published:2018-06-14

摘要: 在流体控制研究中,保留丰富的流体运动细节和控制流体在不同目标形状之间形变是极具挑战性的一类问题。为了解决这类问题,提出一种细节保持的SPH流体形变约束控制新方法。将目标形状分为源模型和目标模型,并分别对其体素化得到源控制粒子和目标控制粒子。根据源和目标控制粒子的空间对应关系驱动源控制粒子移动,并通过控制粒子的运动驱动流体粒子运动以实现流体形变通过源到目标粒子的能量转移方法避免流体形变过程控制力缺失的问题,以保留丰富的流体细节。通过不同的实验场景验证了该方法的有效性。

关键词: 流体模拟, 流体控制, 细节保持, 流体形变, SPH

Abstract: It remains a challenging problem to drive particles-based fluid simulation to match target shape and deform fluid shape between different models smoothly in fluid control, especially when the natural fluid motion should be preserved. To achieve the desired behavior, the models are divided into source objects and target objects, and the control particles are generated from them. According to a space point correspondence between source control particles and target control particles, the control particles' movements are calculated which drive fluid to match different models. The control energy from source control particles is transferred to target control particles so as to avoid the leak of control energy and preserving fluid detail. The effectiveness of the method was demonstrated in various scenarios.

Key words: fluid simulation, fluid control, detail preserving, fluid deformation, SPH

中图分类号: