一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种提升渲染速度的三维模型数据轻量化方法及系统与流程

2022-08-11 03:23:01 来源:中国专利 TAG:

技术特征:
1.一种提升渲染速度的三维模型数据轻量化方法,其特征在于,包括:响应于获取到的三维模型文件,在三维坐标系中对三维模型文件进行重构,得到三维映射模型;在三维坐标系中构建扫描球形壳并将三维映射模型移动到扫描球形壳内;以扫描范围为基准在扫描球形壳上均匀部署扫描点;在扫描点处对三维映射模型进行扫描,每个扫描点处的扫描范围均相同;以及根据扫描结果对三维映射模型进行拆解,三维映射模型上被扫描到的部分进行保留处理,三维映射模型上未被扫描到的部分进行删除处理,得到渲染模型。2.根据权利要求1所述的提升渲染速度的三维模型数据轻量化方法,其特征在于,移动三维映射模型移动与扫描球形壳至扫描球形壳的球心与三维坐标系中的原点重合后以扫描范围为基准在扫描球形壳上均匀部署扫描点。3.根据权利要求1或2所述的提升渲染速度的三维模型数据轻量化方法,其特征在于,以扫描范围为基准在扫描球形壳上均匀部署扫描点后还包括:在三维坐标系中构建校正球形壳,校正球形壳的球心与扫描球形壳的球心重合并且校正球形壳的半径小于扫描球形壳的半径;在扫描点处对校正球形壳进行扫描;以及调整扫描点的扫描范围,在校正球形壳的表面能够被全部扫描点的扫描范围覆盖的前提下,将扫描点的扫描范围最小化。4.根据权利要求3所述的提升渲染速度的三维模型数据轻量化方法,其特征在于,校正球形壳上存在至少一个点与三维映射模型表面上的一个点重合。5.根据权利要求1所述的提升渲染速度的三维模型数据轻量化方法,其特征在于,对三维映射模型进行拆解后还包括对渲染模型进行扫描,确定渲染模型上是否存在破损面;存在破损面时还包括:寻找与破损面关联的扫描点,记为基准扫描点;以扫描球形壳的球心和基准扫描点为基准构建扫描线;基准扫描点在扫描线上移动并对周围环境进行扫描;以及根据基准扫描点的扫描结果修复破损面。6.根据权利要求5所述的提升渲染速度的三维模型数据轻量化方法,其特征在于,扫描线构建完成后在扫描线上选取多个扫描位置,基准扫描点在每个扫描位置处进行扫描。7.根据权利要求6所述的提升渲染速度的三维模型数据轻量化方法,其特征在于,下一个扫描位置根据基准扫描点在上一个扫描位置处的扫描结果确定,两个相邻扫描位置处的扫描结果在扫描线的轴向方向重合。8.一种提升渲染速度的三维模型数据轻量化装置,其特征在于,包括:重构单元,用于响应于获取到的三维模型文件,在三维坐标系中对三维模型文件进行重构,得到三维映射模型;构建单元,用于在三维坐标系中构建扫描球形壳并将三维映射模型移动到扫描球形壳内;部署单元,用于以扫描范围为基准在扫描球形壳上均匀部署扫描点;扫描单元,用于在扫描点处对三维映射模型进行扫描,每个扫描点处的扫描范围均相
同;以及拆解单元,用于根据扫描结果对三维映射模型进行拆解,三维映射模型上被扫描到的部分进行保留处理,三维映射模型上未被扫描到的部分进行删除处理,得到渲染模型。9.一种提升渲染速度的三维模型数据轻量化系统,其特征在于,所述系统包括:一个或多个存储器,用于存储指令;以及一个或多个处理器,用于从所述存储器中调用并运行所述指令,执行如权利要求1至7中任意一项所述的方法。10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括:程序,当所述程序被处理器运行时,如权利要求1至7中任意一项所述的方法被执行。

技术总结
本申请涉及一种提升渲染速度的三维模型数据轻量化方法及系统,方法包括在三维坐标系中对三维模型文件进行重构,得到三维映射模型;在三维坐标系中构建扫描球形壳并将三维映射模型移动到扫描球形壳内;以扫描范围为基准在扫描球形壳上均匀部署扫描点;在扫描点处对三维映射模型进行扫描,每个扫描点处的扫描范围均相同以及根据扫描结果对三维映射模型进行拆解,三维映射模型上被扫描到的部分进行保留处理,三维映射模型上未被扫描到的部分进行删除处理,得到渲染模型。本申请公开的提升渲染速度的三维模型数据轻量化方法及系统,通过球面矩阵化的扫描筛选方式来对三维模型数据进行简化,用以降低在后续渲染过程中的数据处理量。理量。理量。


技术研发人员:陈焱磊 覃旭 吴瑞龙 蒋丽梅
受保护的技术使用者:深圳市中视典数字科技有限公司
技术研发日:2022.07.12
技术公布日:2022/8/9
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献