【技术实现步骤摘要】
纹理贴图的处理方法及装置、电子设备、存储介质
[0001]本申请涉及计算机
,特别是涉及纹理贴图的处理方法及装置、电子设备、存储介质。
技术介绍
[0002]随着三维建模技术的发展,出现了越来越多复杂度较大的三维模型,例如硬表面类模型,硬表面类模型泛指计算机动画制作中遇到的车辆、武器装备(如枪械)、建筑结构等具有坚硬表面的物品模型,一般涉及到多个模型块的组合嵌套。在对复杂度较大的三维模型进行展UV后,会得到较多的UV块,UV块平铺在设定像素尺寸的贴图中,得到纹理贴图,并且纹理贴图中的UV块之间需要预留足够间距。
[0003]现有技术在将UV块平铺在贴图的过程中,一般是将所有UV块平铺到贴图中,以得到纹理贴图,未考虑UV块对应的模型面在三维模型展示时,对整体分辨率的影响程度。在贴图的像素尺寸有限,且三维模型的UV块数量较多的情况下,容易导致三维模型整体分辨率较低,拉开了与预期的差距。
[0004]需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人 ...
【技术保护点】
【技术特征摘要】
1.一种纹理贴图的处理方法,其特征在于,所述方法包括:将目标模型按照纹理贴图坐标展开,得到初始纹理贴图;获取所述目标模型的环境光遮蔽贴图;确定所述环境光遮蔽贴图中灰度值低于预设灰度阈值的目标图像块;对所述初始纹理贴图中与所述目标图像块对应的目标纹理贴图块进行处理,并放大所述初始纹理贴图中的预设纹理贴图块,得到所述目标模型的目标纹理贴图。2.根据权利要求1所述的方法,其特征在于,所述对所述初始纹理贴图中与所述目标图像块对应的目标纹理贴图块进行处理,并放大所述初始纹理贴图中的预设纹理贴图块,得到所述目标模型的目标纹理贴图,包括:确定所述初始纹理贴图中与所述目标图像块对应的目标纹理贴图块;缩小所述初始纹理贴图中的目标纹理贴图块,并放大所述初始纹理贴图中的预设纹理贴图块,得到所述目标模型的目标纹理贴图。3.根据权利要求1所述的方法,其特征在于,所述对所述初始纹理贴图中与所述目标图像块对应的目标纹理贴图块进行处理,并放大所述初始纹理贴图中的预设纹理贴图块,得到所述目标模型的目标纹理贴图,包括:确定所述目标模型中与所述目标图像块对应的目标模型面,以及确定所述初始纹理贴图中与所述目标图像块对应的目标纹理贴图块;当所述目标模型面在所述目标模型的表面不可见时,删除所述初始纹理贴图中的目标纹理贴图块,并放大所述初始纹理贴图中的预设纹理贴图块,得到所述目标模型的目标纹理贴图。4.根据权利要求3所述的方法,其特征在于,所述当所述目标模型面在所述目标模型的表面不可见时,删除所述初始纹理贴图中的目标纹理贴图块,并放大所述初始纹理贴图中的预设纹理贴图块,得到所述目标模型的目标纹理贴图,包括:当所述目标模型包含可活动部件,且所述可活动部件活动时,所述目标模型面在所述目标模型的表面不可见时,删除所述初始纹理贴图中的目标纹理贴图块,并放大所述初始纹理贴图中的预设纹理贴图块,得到所述目标模型的目标纹理贴图。5.根据权利要求3所述的方法,其特征在于,所述方法还包括:当所述目标模型面在所述目标模型的表面可见时,缩小所述初始纹理贴图中的目标纹理贴图块,并放大所述初始纹理贴图中的预设纹理贴图块,得到所述目标模型的目标纹理贴图。6.根据权利要求5所述的方法,其特征在于,所述当所述目标模型面在所述目标模型的表面可见时,缩小所述初始纹理贴图中的目标纹理贴图块,包括:当所述目标模型面在所述目标模型的表面可见时,根据所述目标模型面对应的目标图像块的灰度值确定缩小系数;按照所述缩小系数缩小所述初始纹理贴图中的目标纹理贴图块。7.根据权利要求1所述的方法,其特征在于,所述确定所述环境光遮蔽贴图中灰度值低于预设灰度阈值的目标图像块,包括:针对所述环境光遮蔽贴图中的每个图像块,获取所述图像块的每个像素的像素灰度值;
根据所述图像块的每个像素的像素灰度值,确定所述图像块的最大像素灰度值;若所述图像块的最大像素灰度值低于第一灰度阈值,则将所述图像块确定为候选图像块;根据所述候选图像块的每个像素的像素灰度值,确定所述候选图像块的平均像素灰度值;若所述候选图像块的平均像素灰度值低于预设灰度...
【专利技术属性】
技术研发人员:陈浩俊,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。