[发明专利]流体碰撞效果的展示方法、装置、电子设备及存储介质在审
申请号: | 202110183955.5 | 申请日: | 2021-02-10 |
公开(公告)号: | CN114912376A | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 王兢业;李小奇 | 申请(专利权)人: | 北京字跳网络技术有限公司 |
主分类号: | G06F30/28 | 分类号: | G06F30/28;G06F30/23;G06F30/25;G06F113/08;G06F119/14 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 张筱宁 |
地址: | 100190 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 流体 碰撞 效果 展示 方法 装置 电子设备 存储 介质 | ||
1.一种流体碰撞效果的展示方法,其特征在于,包括:
对展示三维流体的三维虚拟空间进行网格化处理,获得网格集合,获得所述三维流体中各流体粒子在当前帧的三维坐标和速度,以确定各流体粒子在当前帧所在的网格;
对于所述网格集合中的每个网格,根据所述网格内部以及预设范围内的周边网格内的流体粒子在当前帧的速度,获得所述网格在当前帧的速度;
根据预设加速度调整所述网格在当前帧的速度,获得所述网格的调整后的速度,根据所述网格的调整后的速度、所述网格与所述三维虚拟空间中预设的容器壁的位置关系以及预设的反弹速度,获得所述网格在下一帧的速度;
根据所述网格在下一帧的速度以及所述网格内的流体粒子在当前帧的速度,获得所述流体粒子在下一帧的速度,根据所述流体粒子在下一帧的速度以及在当前帧的三维坐标,获得所述流体粒子在下一帧的三维坐标;
根据所述三维流体中所有流体粒子在下一帧的三维坐标,在所述三维虚拟空间中展示下一帧的三维流体。
2.根据权利要求1所述的流体碰撞效果的展示方法,其特征在于,所述根据所述网格的调整后的速度、所述网格与所述三维虚拟空间中预设的容器壁的位置关系以及预设的反弹速度,获得所述网格在下一帧的速度,包括:
将所述调整后的速度作为第一速度,根据所述网格与所述容器壁的位置关系,更新所述第一速度,获得所述网格的第二速度;
根据所述第二速度求解所述三维流体的压强场,获得所述网格的第三速度;
根据所述网格与所述容器壁的位置关系以及预设的反弹速度更新所述第三速度,获得所述网格在下一帧的速度。
3.根据权利要求2所述的流体碰撞效果的展示方法,其特征在于,所述根据所述网格与所述容器壁的位置关系,更新所述第一速度,获得所述网格的第二速度,包括:
将所述三维虚拟空间所在坐标系中的任意一个坐标轴作为目标轴,将所述网格在所述目标轴正方向上相邻的网格作为第一参考网格,将所述网格在所述目标轴负方向上相邻的网格作为第二参考网格;
根据所述网格与所述第一参考网格的连线是否与所述容器壁相交,更新所述第一速度在所述目标轴的分量,获得第一参考速度在所述目标轴的分量;
根据所述网格与所述第二参考网格的连线是否与所述容器壁相交,更新所述第一参考速度在所述目标轴的分量,获得所述第二速度在所述目标轴的分量。
4.根据权利要求3所述的流体碰撞效果的展示方法,其特征在于,所述根据所述网格与所述第一参考网格的连线是否与所述容器壁相交,更新所述第一速度在所述目标轴的分量,获得第一参考速度在所述目标轴的分量,包括:
若所述网格与所述第一参考网格的连线不与所述容器壁相交,则将所述第一速度在所述目标轴的分量作为所述第一参考速度在所述目标轴的分量;
若所述网格与所述第一参考网格的连线与所述容器壁相交,则将所述第一速度在所述目标轴的分量和预设速度阈值在所述目标轴的分量间的较小值作为所述第一参考速度在所述目标轴的分量。
5.根据权利要求3所述的流体碰撞效果的展示方法,其特征在于,所述根据所述网格顶点与所述第二参考网格顶点的连线是否与所述容器壁相交,更新所述第一参考速度在所述目标轴更新的分量,获得所述第二速度在所述目标轴的分量,包括:
若所述网格与所述第二参考网格的连线不与所述容器壁相交,则将所述第一参考速度在所述目标轴的分量作为所述第二速度在所述目标轴的分量;
若所述网格与所述第二参考网格的连线与所述容器壁相交,则将所述第一参考速度在所述目标轴更新的分量和所述预设速度阈值在所述目标轴的分量间的较大值作为所述第二速度在所述目标轴的分量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京字跳网络技术有限公司,未经北京字跳网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110183955.5/1.html,转载请声明来源钻瓜专利网。