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

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

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

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

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

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

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115423980A(43)申请公布日2022.12.02(21)申请号202211094406.1(22)申请日2022.09.08(71)申请人如你所视(北京)科技有限公司地址100085北京市海淀区上地六街弘源首著大厦一号楼8层(72)发明人程谟方胡洋潘慈辉(74)专利代理机构北京思源智汇知识产权代理有限公司11657专利代理师杜毅(51)Int.Cl.G06T17/20(2006.01)G06Q30/06(2012.01)G06T15/04(2011.01)G06T19/20(2011.01)权利要求书2页说明书10页附图9页(54)发明名称模型展示处理方法、装置以及存储介质(57)摘要本公开实施例公开了一种模型展示处理方法、装置以及存储介质,涉及计算机技术领域,其中的方法包括:确定与三维空间模型相对应的模型边缘面;设置与模型边缘面相对应的切分平面,使用切分平片对三维空间模型进行切分处理;在面片中确定与切分平面相交的相交面片,对相交面片进行拓扑结构细化处理,并对相应的纹理信息进行更新处理;确定可见切分平面以及与切分平面相对应的可隐藏面片,用以在对三维空间模型进行渲染处理时,对可隐藏面片进行隐藏处理;本公开实施例可以保证模型的完整性并减少了模型展示时的碎片量,提高了模型展示的效果,提高了用户的浏览体验。CN115423980ACN115423980A权利要求书1/2页1.一种模型展示处理方法,其特征在于,包括:确定与三维空间模型相对应的模型边缘面;其中,所述三维空间模型包括多个面片,对于各个面片都设置有对应的纹理贴图;设置与所述模型边缘面相对应的切分平面,使用所述切分平片对所述三维空间模型进行切分处理;在所述面片中确定与所述切分平面相交的相交面片,对所述相交面片进行拓扑结构细化处理,并对相应的纹理信息进行更新处理;确定可见切分平面以及与所述切分平面相对应的可隐藏面片,用以在对所述三维空间模型进行渲染处理时,对所述可隐藏面片进行隐藏处理。2.如权利要求1所述的方法,所述设置与所述模型边缘面相对应的切分平面包括:设置收缩长度值;在所述模型边缘面向所述三维空间模型的内部缩进所述收缩长度值的位置处,设置所述切分平面。3.如权利要求1所述的方法,所述在所述面片中确定与所述切分平面相交的相交面片包括:使用搜索算法进行搜索处理,用于获取与所述切分平面相交的面片作为所述相交面片。4.如权利要求1所述的方法,所述对所述相交面片进行拓扑结构细化处理包括:获取所述相交面片被所述切分平面分割后的子面片;选取所述相交面片的边与所述切分平面相交的交点,作为新顶点;根据所述新顶点以及所述三维空间模型的组成面片的形状特征,在所述相交平面或所述子面片内建立新的面片。5.如权利要求4所述的方法,所述对相应的纹理信息进行更新处理包括:判断两个相邻的相交面片的相交线是否位于纹理图片的接缝上;如果是,则对此两个相邻的相交面片分别增加纹理顶点,如果否,则在所述相交线上增加纹理顶点。6.如权利要求1所述的方法,所述确定可见切分平面以及与所述切分平面相对应的可隐藏面片包括:获取位于所述模型边缘面和对应的切分平面之间的面片、所述相交面片被所述切分平面分割的子面片,作为与此切分平面相对应的可隐藏面片。7.如权利要求1所述的方法,所述在对所述三维空间模型进行渲染处理时,对所述可隐藏面片进行隐藏处理包括:确定与用户观察视角对应的不可见切分平面以及可隐藏面片;当对所述三维空间模型进行渲染处理时,将与当前的用户观察视角对应的可隐藏面片进行隐藏处理。8.如权利要求7所述的方法,所述确定与用户观察视角对应的不可见切分平面包括:获取所述用户观察视角的视线方向;确定所述视线方向与所述切分平面的法向方向之间的夹角;获取小于90度的夹角对应的切分平面,作为所述不可见切分平面。2CN115423980A权利要求书2/2页9.一种模型展示处理装置,其特征在于,包括:模型边缘确定模块,用于确定与三维空间模型相对应的模型边缘面;其中,所述三维空间模型包括多个面片,对于各个面片都设置有对应的纹理贴图;切分平面设置模块,用于设置与所述模型边缘面相对应的切分平面,使用所述切分平片对所述三维空间模型进行切分处理;面片和纹理更新模块,用于在所述面片中确定与所述切分平面相交的相交面片,对所述相交面片进行拓扑结构细化处理,并对相应的纹理信息进行更新处理;面片隐藏处理模块,用于确定可见切分平面以及与所述切分平面相对应的可隐藏面片,用以在对所述三维空间模型进行渲染处理时,对所述可隐藏面片进行隐藏处理。10.一种计算机可读存储介质,所述存储介质存储有计算机程序,所述计算机程序用于执行上述权利要求1‑8任一项所述的方法。3CN115423980A说明书1/1