[发明专利]模型调整方法、装置、电子设备和存储介质在审
申请号: | 202211652347.5 | 申请日: | 2022-12-21 |
公开(公告)号: | CN115830272A | 公开(公告)日: | 2023-03-21 |
发明(设计)人: | 刘长虹;孙海伦;邓聪;曹延泽 | 申请(专利权)人: | 东软集团股份有限公司;成都东软系统集成有限公司 |
主分类号: | G06T17/20 | 分类号: | G06T17/20;G06T19/20 |
代理公司: | 北京英创嘉友知识产权代理事务所(普通合伙) 11447 | 代理人: | 张晓旭 |
地址: | 110179 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模型 调整 方法 装置 电子设备 存储 介质 | ||
本公开涉及一种模型调整方法、装置、电子设备和存储介质,以对模型中存在的反面三角面进行检测并进行更新,从而提高模型的显示效果。该方法包括:获取构成凸模型的各个三角面;针对任一个三角面包括的任一条有向三角边,将该有向三角边与其他三角面的任一条有向三角边进行匹配,确定具有相同的三角边的三角面组合,一个三角面存在于一个三角面组合中;针对任一个三角面组合,根据该三角面组合包括的三角面各自对应的预设向量,从该三角面组合包括的三角面中确定反面三角面;对各个反面三角面的顶点次序进行调整,得到各个反面三角面对应的更新后的三角面,所述各个更新后的三角面用于构成调整后的凸模型。
技术领域
本公开涉及三维模型技术领域,具体地,涉及一种模型调整方法、装置、电子设备和存储介质。
背景技术
随着计算机软硬件技术的不断发展,增强现实、虚拟现实、混合现实的不断普及,三维建模的需求量逐步增加,三维模型的结构也愈发复杂,而在实际应用过程中,往往对模型处理速度有一定要求,这就需要对三维网格模型进行简化处理。
相关技术中,在对三维模型进行简化之后,可能部分三角面的顶点次序发生反向,从而成为反面三角面,当模型中存在反面三角面时,会影响模型的显示效果。
发明内容
本公开的目的是提供一种模型调整方法、装置、电子设备和存储介质,以对模型中存在的反面三角面进行检测并进行更新,从而提高模型的显示效果。
根据本公开实施例的第一方面,提供一种模型调整方法,包括:
获取构成凸模型的各个三角面;
针对任一个三角面,根据该三角面的顶点次序,确定该三角面对应的各条有向三角边;
针对任一个三角面包括的任一条有向三角边,将该有向三角边与其他三角面的任一条有向三角边进行匹配,确定具有相同的三角边的三角面组合,一个三角面存在于一个三角面组合中;
针对任一个三角面组合,根据该三角面组合包括的三角面各自对应的预设向量,从该三角面组合包括的三角面中确定反面三角面;
对各个反面三角面的顶点次序进行调整,得到各个反面三角面对应的更新后的三角面,其中,所述各个更新后的三角面用于构成调整后的凸模型。
可选地,所述方法还包括:
获取构成所述调整后的凸模型的各个三角面,并返回执行针对任一个三角面,根据该三角面的顶点次序,确定该三角面对应的各条有向三角边的步骤,直到在下一次循环时,确定出的三角面组合的数量为0。
可选地,所述针对任一个三角面包括的任一条有向三角边,将该有向三角边与其他三角面的任一条有向三角边进行匹配,确定具有相同的三角边的三角面组合,包括:
针对任一个三角面包括的任一条有向三角边,将该有向三角边对应的顶点索引与其他三角面的任一条有向三角边的顶点索引进行匹配,确定与该有向三角边具有相同顶点索引以及相同顶点索引次序的目标三角边;
将该有向三角边以及所述目标三角边分别所属的三角面确定为一个所述三角面组合。
可选地,所述针对任一个三角面包括的任一条有向三角边,将该有向三角边与其他三角面的任一条有向三角边进行匹配,确定具有相同的三角边的三角面组合,包括:
根据各个三角面对应的各条有向三角边,构建目标数据结构,所述目标数据结构包括对应每个三角面的结构体,每个子结构体包括表征对应的有向三角边的顶点以及顶点次序的子结构体;
针对所述目标数据结构中任一个结构体包括的任一个子结构体,通过遍历的方式,从所述目标数据结构中查询与该子结构体相同的目标子结构体;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东软集团股份有限公司;成都东软系统集成有限公司,未经东软集团股份有限公司;成都东软系统集成有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211652347.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:显示基板以及显示装置
- 下一篇:显示控制方法、智能终端及存储介质