发明名称 |
互动式生成液滴效果的方法 |
摘要 |
本发明公开了一种液滴效果的互动式模拟方法主要步骤为:S1、根据给定的液滴的初始状态参数求解该液滴的运动方程;S2、计算所述液滴表面的表面张力;S3、根据计算所述液滴的运动方程和表面张力得到的液滴位置信息构建液滴的表面;S4、保存液滴表面的信息,并对液滴表面信息进行插值;S5、渲染所述液滴表面。本发明利用图形处理器精确求解液滴控制方程,从而达到实时模拟的效果,将方程的求解与绘制结合在一起,提高了液滴模拟的效率,此外,本发明能够同时适用于大比例液体现象及小比例液滴现象的模拟,其中液滴现象包括水滴、油滴及水彩等。 |
申请公布号 |
CN102930583B |
申请公布日期 |
2015.02.11 |
申请号 |
CN201210394304.1 |
申请日期 |
2012.10.17 |
申请人 |
中国科学院自动化研究所;北京中科盘古科技发展有限公司 |
发明人 |
张晓鹏;徐士彪;于海涛;沈文 |
分类号 |
G06T13/00(2011.01)I |
主分类号 |
G06T13/00(2011.01)I |
代理机构 |
中科专利商标代理有限责任公司 11021 |
代理人 |
宋焰琴 |
主权项 |
一种生成液滴效果的方法,其特征在于,包括如下步骤:S1、根据给定的液滴的初始状态参数求解该液滴的运动方程,该步骤包括:体感信息的采集与位置匹配;液滴与碰撞体的碰撞检测及碰撞方程求解;所述液滴与手部碰撞体的碰撞检测及碰撞方法求解的步骤包括:实时的检测液滴与手部位置信息对应的碰撞体的碰撞,并利用方程<img file="FDA0000636239460000011.GIF" wi="327" he="105" />对液滴的速度进行修正,其中<img file="FDA0000636239460000012.GIF" wi="47" he="97" />为液滴粒子的速度,<img file="FDA0000636239460000013.GIF" wi="51" he="91" />为碰撞点的法线方向,<img file="FDA0000636239460000014.GIF" wi="125" he="99" />为碰撞体对应碰撞点的速度;S2、计算所述液滴表面的表面张力;S3、根据计算所述液滴的运动方程和表面张力得到的液滴位置信息构建液滴的表面;S4、保存液滴表面的信息,并对液滴表面信息进行插值;S5、渲染所述液滴表面。 |
地址 |
100190 北京市海淀区中关村东路95号 |