【技术实现步骤摘要】
模型简化方法、装置、终端设备及可读存储介质
[0001]本申请涉及图像处理
,尤其涉及一种模型简化方法、装置、终端设备及可读存储介质。
技术介绍
[0002]多级精细度(levels of detail,LOD)技术,可以在应用程序渲染模型并显示时,根据模型的顶点在显示环境中所处的位置和重要度,决定渲染模型的精细程度。例如,可以降低非重要物体的面数和细节,从而减少渲染同等画质的画面时所需要的渲染算力。
[0003]现有技术中,在使用LOD技术时,需要先为模型制作生成额外的LOD模型。然后应用程序在渲染模型时,根据模型的顶点在显示环境中所处的位置和重要度,确定应用哪个级别精细度的模型进行绘制并显示。
[0004]但是,很多应用程序在发布时并未提供与模型对应的LOD模型,或者提供的LOD模型很简陋,导致无法有效应用LOD技术。
技术实现思路
[0005]本申请实施例提供了一种模型简化方法、装置、终端设备及可读存储介质,可以改善由于应用程序在发布时并未提供与模型对应的LOD模型,或者提供的LOD模型很简陋,导致无法有效应用LOD技术的问题。
[0006]第一方面,本申请实施例提供了一种模型简化方法,该方法包括:根据第一模型的绘制指令,获取绘制第一模型时的负载信息。当负载信息满足预设条件时,根据第一模型的绘制指令,获取对应的第二模型的绘制指令。根据第二模型的绘制指令绘制第二模型并进行显示。
[0007]第一方面提供的模型简化方法可以应用于手机、平板电脑、可穿戴设备、车载设 ...
【技术保护点】
【技术特征摘要】
1.一种模型简化方法,其特征在于,所述方法包括:根据第一模型的绘制指令,获取绘制所述第一模型时的负载信息;当所述负载信息满足预设条件时,根据所述第一模型的绘制指令,获取对应的第二模型的绘制指令;根据所述第二模型的绘制指令绘制所述第二模型并进行显示。2.根据权利要求1所述的方法,其特征在于,所述根据所述第一模型的绘制指令,获取对应的第二模型的绘制指令,包括:为所述第一模型匹配对应的第二模型;当匹配成功时,获取所述第二模型的绘制指令;当匹配失败时,生成所述第二模型的绘制指令。3.根据权利要求2所述的方法,其特征在于,所述当匹配失败时,生成所述第二模型的绘制指令,包括:获取所述第一模型的模型结构类别;根据所述模型结构类别和所述第一模型的绘制指令,生成所述第二模型的绘制指令。4.根据权利要求3所述的方法,其特征在于,所述绘制指令包括多个顶点和多组索引顺序,每组所述索引顺序包括多个按顺序排列的索引值,每个所述索引值对应一个所述顶点,所述模型结构类别包括网格结构或面片结构;所述获取所述第一模型的模型结构类别,包括:获取所述第一模型的绘制指令中,每组索引顺序包括的索引值;根据所述每组索引顺序内的索引值,确定所述第一模型的模型结构为所述网格结构或所述面片结构。5.根据权利要求4所述的方法,其特征在于,所述根据所述每组索引顺序内的索引值,确定所述第一模型的模型结构为所述网格结构或所述面片结构,包括:若所述每组索引顺序内的索引值的数量为6,且6个索引值中包括2对相同的索引值和2个与其他索引值均不相同的索引值时,则确定所述模型结构为面片结构;否则,确定所述模型结构为网格结构。6.根据权利要求4或5所述的方法,其特征在于,当所述模型结构类别为面片结构时,所述每组索引顺序用于绘制一个面片;根据所述模型结构类别和所述第一模型的绘制指令,生成所述第二模型的绘制指令,包括:当所述模型结构类别为面片结构时,根据所述第一模型的绘制指令,获取每个面片在第一模型中的分布特征;根据所述分布特征和所述第一模型的绘制指令,生成所述第二模型的绘制指令。7.根据权利要求6所述的方法,其特征在于,所述获取每个面片在第一模型中的分布特征,包括:将每个面片映射至空间网格坐标系内;获取所述空间网格坐标系内每个网格的密度、以及每个所述面片在网格内的出现次数,所述每个网格的密度包括每个所述网格内包含的面片数量。8.根据权利要求7所述的方法,其特征在于,所述根据所述分布特征和所述第一模型的
绘制指令,生成所述第二模型的绘制指令,包括:根据每个所述网格的密度对所述网格进行排序;根据面片的出现次数,对排序后所述网格密度最大的i个网格中的面片进行排序;根据排序后所述面片出现次数最多的k个面片,对每个所述网格进行稀疏,减少所述网格中的面片数量,得到稀疏后的网格,i和k为大于1的整数;根据每个所述稀疏后的网格中面片对应的索引顺序,生成所述第二模型的绘制指令。9.根据权利要求8所述的方法,其特征在于,所述根据排序后所述面片出现次数最多的k个面片,对每个所述网格进行稀疏,减少所述网格中的面片数量,得到稀疏后的网格,包括:获取排序后所述网格密度最小的j个网格中出现的面片,j为自然数;根据所述网格密度最小的j个网格中出现的面片、所述排...
【专利技术属性】
技术研发人员:魏晨,杨程云,韩业挺,罗谈发,郑天季,徐超,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。