一种基于多线程模型切片的三维模型优化方法及系统技术方案

技术编号:40428573 阅读:29 留言:0更新日期:2024-02-20 22:49
本发明专利技术公开了一种基于多线程模型切片的三维模型优化方法及系统,涉及三维建模与渲染技术领域,包括对模型文件进行拆分,对二次拆分后的模型文件进行处理,根据远近距离采取不同精度渲染,剔除被遮挡模型文件部分,动态调整三维场景渲染帧数,对多线程模型切片的三维模型进行优化。本发明专利技术通过将模型切分为小文件,实现快速加载,利用动态调整渲染帧数,提高了渲染效率和稳定性,实现了精细渲染,根据相机距离选择高、中、低精度渲染,优化性能,深度测试和遮挡剔除技术避免了不必要的渲染,减轻了显卡负担,支持材料性质和功能区域拆分,提高了整体灵活性,通过动态判断相机和物体距离,自适应计算渲染阈值,优化了渲染效果。

【技术实现步骤摘要】

本专利技术涉及三维建模与渲染,特别是一种基于多线程模型切片的三维模型优化方法及系统


技术介绍

1、目前在网页端,由于浏览器和显卡能力的限制,现有的三维模型加载技术有一定的局限性,具体来说,在加载较大的模型时,可能会超过显卡的承受能力,从而导致模型加载缓慢,甚至出现浏览器崩溃的情况,此外,大型三维模型文件的加载通常需要耗费大量时间,过长的等待时间会极大地降低用户的使用体验。

2、当前,大型三维模型在网页端的交互和操作也面临许多挑战,如移动、旋转和缩放等操作可能会导致性能下降和卡顿现象,网页端交互的效率和稳定性都较低,因此,提供一种优化三维模型加载的方法,解决现有技术中模型导入加载缓慢,且交互和操作不流畅的问题,是本领域亟待解决的问题。


技术实现思路

1、鉴于现有的基于多线程模型切片的三维模型优化方法及系统中存在的问题,提出了本专利技术。

2、因此,本专利技术的目的是提供一种基于多线程模型切片的三维模型优化方法及系统,当网页端交互的效率和稳定性都较低时,利用多线程模型切片对网页端三维模型本文档来自技高网...

【技术保护点】

1.一种基于多线程模型切片的三维模型优化方法,其特征在于:包括,

2.如权利要求1所述的基于多线程模型切片的三维模型优化方法,其特征在于:所述切分包括等分切割法和材料法,所述等分切割法包括采用等价面法切割三维模型,获取模型顶点数据并设定阈值,利用切割后的顶点数据创建新几何体,所述材料法包括按照材料性质进行分组,所述对切分后的模型文件进行分组包括材料性质法和功能区域法,所述对模型文件进行拆分包括按照材料性质和功能区域进行拆分,所述功能区域包括如下步骤:

3.如权利要求2所述的基于多线程模型切片的三维模型优化方法,其特征在于:所述计算区域面积包括根据功能区域分割方法计...

【技术特征摘要】

1.一种基于多线程模型切片的三维模型优化方法,其特征在于:包括,

2.如权利要求1所述的基于多线程模型切片的三维模型优化方法,其特征在于:所述切分包括等分切割法和材料法,所述等分切割法包括采用等价面法切割三维模型,获取模型顶点数据并设定阈值,利用切割后的顶点数据创建新几何体,所述材料法包括按照材料性质进行分组,所述对切分后的模型文件进行分组包括材料性质法和功能区域法,所述对模型文件进行拆分包括按照材料性质和功能区域进行拆分,所述功能区域包括如下步骤:

3.如权利要求2所述的基于多线程模型切片的三维模型优化方法,其特征在于:所述计算区域面积包括根据功能区域分割方法计算三维模型在x、y、z轴上的区域面积,具体步骤如下:

4.如权利要求3所述的基于多线程模型切片的三维模型优化方法,其特征在于:所述二次拆分包括将未出现在三维场景中的小模型文件通过材料性质进行拆分,所述对二次拆分后的模型文件进行处理包括根据第一顶点坐标和第二顶点坐标建立小模型文件边界框和设定阈值t',所述建立小模型文件边界框的具体公式为:

5.如权利要求4所述的基于多线程模型切片的三维模型优化方法,其特征在于:所述对压缩模型文件进行判断划分包括根据体积较小的压缩模型文件颗粒度划...

【专利技术属性】
技术研发人员:夏寿明毛旭初卞志刚胡杰英王龙超
申请(专利权)人:朗坤智慧科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1