预览加载中,请您耐心等待几秒...
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)申请公布号CN116109748A(43)申请公布日2023.05.12(21)申请号202310112362.9(22)申请日2023.01.31(71)申请人网易(杭州)网络有限公司地址310052浙江省杭州市滨江区网商路599号网易大厦(72)发明人陈俊勇(74)专利代理机构北京律智知识产权代理有限公司11438专利代理师刘莉(51)Int.Cl.G06T15/00(2011.01)A63F13/52(2014.01)A63F13/837(2014.01)权利要求书4页说明书16页附图7页(54)发明名称虚拟场景的显示方法及装置、存储介质、电子设备(57)摘要本公开是关于一种虚拟场景的显示方法及装置、存储介质、电子设备,涉及计算机技术领域,该方法包括:根据待渲染场景的场景类别,确定渲染待渲染场景所需要的场景包围盒;其中,场景包围盒的尺寸是根据与用户视角对应的虚拟镜头所能拍摄的画面大小来确定的;基于场景包围盒中包括的场景元素粒子,对待渲染场景中与场景元素粒子对应的元素场景进行渲染,得到目标渲染场景;根据场景类别确定场景包围盒在场景渲染过程中的转动方式,并基于转动方式控制场景包围盒跟随与用户视角对应的虚拟镜头进行转动;对虚拟镜头在转动过程中拍摄到的与场景包围盒中的场景元素粒子对应的目标渲染场景进行显示。本公开降低了系统负担。CN116109748ACN116109748A权利要求书1/4页1.一种虚拟场景的显示方法,其特征在于,包括:根据待渲染场景的场景类别,确定渲染所述待渲染场景所需要的场景包围盒;其中,所述场景包围盒的尺寸是根据与用户视角对应的虚拟镜头所能拍摄的画面大小来确定的;基于所述场景包围盒中包括的场景元素粒子,对所述待渲染场景中与所述场景元素粒子对应的元素场景进行渲染,得到目标渲染场景;根据所述场景类别确定所述场景包围盒在场景渲染过程中的转动方式,并基于所述转动方式控制所述场景包围盒跟随与用户视角对应的虚拟镜头进行转动;对所述虚拟镜头在转动过程中拍摄到的与所述场景包围盒中的场景元素粒子对应的目标渲染场景进行显示。2.根据权利要求1所述的虚拟场景的显示方法,其特征在于,所述场景元素粒子包括室内场景元素粒子和/或室外场景元素粒子;所述场景类别包括室内场景类别和/或室外场景类别;所述室内场景类别包括局部室内场景和/或全局室内场景;所述局部室内场景为全部显示室内场景,完全不显示室外场景;所述局部室内场景为部分显示室内场景,且剩余的部分显示室外场景;所述场景包围盒包括与室外场景类别对应的全局室外场景包围盒、与局部室内场景对应的局部室内场景包围盒以及与全局室内场景对应的全局是被场景包围盒中的一种或多种;所述室外元素粒子包括雨元素粒子、雪元素粒子、雾元素粒子、沙尘元素粒子以及雷电元素粒子中的一种或多种。3.根据权利要求2所述的虚拟场景的显示方法,其特征在于,所述虚拟场景的渲染方法还包括:获取与用户视角对应的虚拟镜头所能拍摄的画面大小,并根据该虚拟镜头所能拍摄的画面大小确定所需要绘制的第一立体包围盒的第一尺寸;基于所述第一立体包围盒的第一尺寸,绘制所述第一立体包围盒,并在所述第一立体包围盒中构建具有第一预设速度以及第一预设方向的第一原始GPU粒子;根据所述第一原始GPU粒子在所述第一立体包围盒中的第一原始固定位置与所述虚拟镜头之间的第一距离差值,确定每一个第一原始GPU粒子的第一体积缩放系数,并基于所述第一体积缩放系数对各所述第一原始GPU粒子的第一原始体积进行缩放,得到具有不同层级大小的第一目标GPU粒子;为所述第一目标GPU粒子匹配场景元素,得到场景元素粒子,并通过边缘对接的方式控制所述场景元素粒子在所述第一立体包围盒中运动,以得到所述场景包围盒。4.根据权利要求3所述的虚拟场景的显示方法,其特征在于,通过边缘对接的方式控制所述场景元素粒子在所述第一立体包围盒中运动,以得到所述场景包围盒,包括:获取所述第一立体包围盒所具有的第一边界位置坐标,并实时获取所述场景元素粒子的当前粒子位置;计算所述第一边界位置坐标与所述当前粒子位置之间的第一位置差值,并在确定所述第一位置差值小于预设阈值时,对与小于预设阈值的第一位置差值对应的场景元素粒子的当前粒子位置进行自适应调整,以控制所述场景元素粒子的当前粒子位置在所述第一立体2CN116109748A权利要求书2/4页包围盒所在的第一虚拟空间之内,从而得到所述场景包围盒。5.根据权利要求3所述的虚拟场景的显示方法,其特征在于,根据所述第一原始GPU粒子在所述第一立体包围盒中的第一原始固定位置与所述虚拟镜头之间的第一距离差值,确定每一个第一原始GPU粒子的第一体积缩放系数,包括:根据所述第一立体包围盒的所具有的厚度,对所述第一立体包围盒进行层级