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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN111773719A(43)申请公布日2020.10.16(21)申请号202010583263.5G06T15/06(2011.01)(22)申请日2020.06.23G06T15/04(2011.01)(71)申请人完美世界(北京)软件科技发展有限公司地址100085北京市海淀区上地东路1号院5号楼7层701-14(72)发明人杨文聪何文峰(74)专利代理机构北京华夏泰和知识产权代理有限公司11662代理人曾军(51)Int.Cl.A63F13/57(2014.01)A63F13/52(2014.01)G06T15/20(2011.01)G06T15/08(2011.01)权利要求书3页说明书13页附图11页(54)发明名称虚拟对象的渲染方法和装置、存储介质、电子装置(57)摘要本申请公开了一种虚拟对象的渲染方法和装置、存储介质、电子装置。其中,该方法包括:获取第一模型和第二模型,第一模型和第二模型用于表示虚拟场景中的目标对象,第一模型的面片精度低于第二模型的面片精度;通过物理引擎对第一模型进行模拟确定目标对象所处的目标姿态;利用第一模型中面片的顶点位置确定第二模型中面片的顶点位置,其中,第一模型中面片的顶点位置是第一模型处于目标姿态时的顶点位置;利用第二模型渲染出处于目标姿态的目标对象。本申请解决了相关技术中数据处理的效率较低的技术问题。CN111773719ACN111773719A权利要求书1/3页1.一种虚拟对象的渲染方法,其特征在于,包括:获取第一模型和第二模型,其中,所述第一模型和所述第二模型用于表示虚拟场景中的目标对象,所述第一模型的面片精度低于所述第二模型的面片精度;通过物理引擎对所述第一模型进行模拟确定所述目标对象所处的目标姿态;利用所述第一模型中面片的顶点位置确定所述第二模型中面片的顶点位置,其中,所述第一模型中面片的顶点位置是所述第一模型处于所述目标姿态时的顶点位置;利用所述第二模型渲染出处于所述目标姿态的所述目标对象。2.根据权利要求1所述的方法,其特征在于,利用所述第一模型中面片的顶点位置确定所述第二模型中面片的顶点位置包括按照如下方式确定所述第二模型中每个待确认顶点的顶点位置:从所述第一模型中查找与所述第二模型中目标顶点关联的目标面片,其中,所述目标顶点为所述第二模型中当前待确定顶点位置的顶点;根据所述目标顶点与所述目标面片之间的关联关系和所述目标面片的所有顶点的顶点位置确定所述目标顶点的顶点位置。3.根据权利要求2所述的方法,其特征在于,所述目标面片为具有三个顶点的三角形面片,其中,根据所述目标顶点与所述目标面片之间的关联关系和所述目标面片的所有顶点的顶点位置确定所述目标顶点的顶点位置包括:按照用于描述第一关系的如下公式确定所述目标顶点的顶点坐标P′:其中,A为所述三角形面片的第一顶点的坐标,B为所述三角形面片的第二顶点的坐标,C为所述三角形面片的第三顶点的坐标,α、β、γ为设定的参数,表示从所述第一顶点到所述第二顶点的向量,表示从所述第一顶点到所述第三顶点的向量,表示对取范数,所述关联关系包括所述第一关系。4.根据权利要求2所述的方法,其特征在于,所述目标面片为具有三个顶点的三角形面片,其中,根据所述目标顶点与所述目标面片之间的关联关系和所述目标面片的所有顶点的顶点位置确定所述目标顶点的顶点位置包括:按照用于描述第二关系的如下公式确定所述目标顶点的顶点法线其中,表示所述三角形面片中第一顶点的顶点法线,表示所述三角形面片中第二顶点的顶点法线,表示所述三角形面片中第三顶点的顶点法线,α、β、γ为设定的参数,所述关联关系包括所述第二关系。5.根据权利要求1至4中任意一项所述的方法,其特征在于,利用所述第一模型中面片的顶点位置确定所述第二模型中面片的顶点位置包括:查找所述第二模型中的目标顶点,其中,所述目标顶点为所述第二模型中位于目标终端的当前展示区域内的顶点,所述目标终端用于控制所述虚拟场景中的对象;2CN111773719A权利要求书2/3页调用图形处理器,对所述第一模型中面片的顶点位置进行处理得到所述第二模型中目标顶点的顶点位置。6.根据权利要求5所述的方法,其特征在于,调用图形处理器,对所述第一模型中面片的顶点位置进行处理得到所述第二模型中目标顶点的顶点位置包括:将所述第一模型中面片的顶点位置保存至目标缓存,其中,所述目标缓存是为所述图形处理器配置的用于保存待处理数据的缓存;所述图形处理器从所述目标缓存读取所述第一模型中面片的顶点位置,并利用所述第一模型中面片的顶点位置确定所述第二模型中目标顶点的顶点位置。7.根据权利要求1至4中任意一项所述的方法,其特征在于,利用所述第一模型中面片的顶点位置确定所述第二模型中面片