预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共27页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN116168126A(43)申请公布日2023.05.26(21)申请号202310194375.5(22)申请日2023.02.22(71)申请人网易(杭州)网络有限公司地址310052浙江省杭州市滨江区长河街道网商路599号4幢7层(72)发明人李建雄李蒙恩(74)专利代理机构深圳紫藤知识产权代理有限公司44570专利代理师韩金涛(51)Int.Cl.G06T13/20(2011.01)G06T19/20(2011.01)A63F13/60(2014.01)权利要求书3页说明书15页附图8页(54)发明名称破碎动画生成方法、装置、计算机设备和存储介质(57)摘要本申请提供一种破碎动画生成方法、装置、计算机设备和存储介质,方法包括:在引擎和建模软件中分别提供待破碎模型以及初始模型;响应于建模软件的操作指令,生成初始模型对应的破碎块模型;基于初始模型中的顶点位置信息和破碎块模型中的顶点位置信息,生成初始模型对应的破碎信息;响应于引擎的破碎指令,基于破碎信息生成待破碎模型对应的目标破碎动画。通过本申请实施例提供的破碎动画生成方法,能够基于在预设建模软件所制作出的不同破碎块模型渲染得到不同效果的目标破碎动画,从而有效提高了制作破碎动画的灵活性。CN116168126ACN116168126A权利要求书1/3页1.一种破碎动画生成方法,其特征在于,包括:在预设引擎和预设建模软件中分别提供对应顶点位置信息相同的待破碎模型以及初始模型;响应于所述预设建模软件的操作指令,生成所述初始模型对应的破碎块模型;基于所述初始模型中的顶点位置信息和所述破碎块模型中的顶点位置信息,生成所述初始模型对应的破碎信息;响应于所述预设引擎的破碎指令,基于所述破碎信息生成所述待破碎模型对应的目标破碎动画。2.根据权利要求1所述的破碎动画生成方法,其特征在于,所述基于所述初始模型中的顶点位置信息和所述破碎块模型中的顶点位置信息,生成所述初始模型对应的破碎信息,包括:基于所述破碎块模型中各顶点的顶点位置信息,以及所述初始模型中与破碎块模型中各顶点对应的目标顶点的顶点位置信息,确定所述破碎块模型中各顶点对应的破碎变换矩阵;和/或,基于所述破碎块模型中各顶点的顶点位置信息生成所述破碎块模型对应的破碎判定参数;将所述破碎块模型中各顶点对应的破碎变换矩阵以及所述破碎块模型对应的破碎判定参数确定为所述初始模型对应的破碎信息。3.根据权利要求2所述的破碎动画生成方法,其特征在于,所述基于所述破碎块模型中各顶点的顶点位置信息生成所述破碎块模型对应的破碎判定参数,包括:获取所述破碎块模型中各顶点对应的模型面;基于所述模型面中的顶点位置信息,分别确定所述破碎块模型中各所述顶点对应的法线信息与切线信息;根据所述破碎块模型中各顶点的最大位置坐标、最小位置坐标、平均位置坐标中的至少一种,确定所述破碎块模型对应的碰撞范围检测参数;将所述破碎块模型中各所述顶点对应的法线信息与切线信息,以及所述破碎块模型对应的碰撞范围检测参数确定为所述破碎块模型对应的破碎判定参数。4.根据权利要求1所述的破碎动画生成方法,其特征在于,所述响应于所述预设引擎的破碎指令,基于所述破碎信息生成所述待破碎模型对应的目标破碎动画,包括:基于所述破碎指令中的破碎参数,以及所述破碎信息中的破碎判定参数,确定所述待破碎模型的破碎判定结果;若所述破碎判定结果为破碎,则基于所述破碎信息中各顶点对应的破碎变换矩阵分别对所述待破碎模型中各对应顶点进行位移处理,生成所述待破碎模型对应的目标破碎动画。5.根据权利要求2所述的破碎动画生成方法,其特征在于,所述基于所述破碎指令中的破碎参数,以及所述破碎信息中的破碎判定参数,确定所述待破碎模型的破碎判定结果,包括:若所述破碎指令中的碰撞力参数与所述破碎判定参数中的法线信息和切线信息满足预设的第一破碎条件,则确定所述待破碎模型的破碎判定结果为破碎;和/或若所述破碎指令中的碰撞点参数与所述破碎判定参数中的碰撞范围检测参数满足预2CN116168126A权利要求书2/3页设的第二破碎条件,则确定所述待破碎模型的破碎判定结果为破碎。6.根据权利要求1所述的破碎动画生成方法,其特征在于,所述响应于所述预设建模软件的操作指令,生成所述初始模型对应的破碎块模型,包括:响应于所述预设建模软件的操作指令,生成所述初始模型对应的一级破碎块模型,以及所述一级破碎块模型对应的二级破碎块模型;所述基于所述初始模型中的顶点位置信息和所述破碎块模型中的顶点位置信息,生成所述初始模型对应的破碎信息,包括:基于所述初始模型中的顶点位置信息、所述一级破碎块模型中的顶点位置信息,生成所述初始模型对应的一级破碎信息;针对每一所述一级破碎块模型,基于所述一级破碎块模型中