【技术实现步骤摘要】
三维模型的显示方法、装置、服务器及存储介质
[0001]本申请实施例涉及图像显示领域,特别涉及一种三维模型的显示方法、装置、服务器及存储介质。
技术介绍
[0002]图形语言传输格式(Graphics Language Transmission Format,GLTF)文件是一种记录三维几何数据的文件,用于进行三维模型渲染。
[0003]相关技术中,GLTF文件通过Blender或C4D等特殊软件进行转换获得GLTF模型,GLTF模型的精度越高,其对终端的硬件条件和网络条件的要求也相对较高。为了满足终端的显示需求,存储在服务器中的GLTF模型采用低精度模型,以确保终端能够正常进行模型渲染。
技术实现思路
[0004]本申请实施例提供了一种三维模型的显示方法、装置、服务器及存储介质,能够解决相关技术中终端无法根据自身的显示条件显示三维模型的问题。所述技术方案如下:
[0005]一方面,本申请实施例提供一种三维模型的显示方法,所述方法包括:
[0006]响应于终端的模型获取请求,确定所述终 ...
【技术保护点】
【技术特征摘要】
1.一种三维模型的显示方法,其特征在于,所述方法包括:响应于终端的模型获取请求,确定所述终端的模型显示条件,所述模型显示条件用于表征所述终端显示三维模型的能力;基于所述模型显示条件,从至少两个候选模型文件中确定目标模型文件,其中,不同的所述候选模型文件用于渲染不同模型精度的三维模型,且所述目标模型文件对应三维模型的模型精度符合所述模型显示条件;向所述终端发送所述目标模型文件,以便所述终端基于所述目标模型文件渲染所述三维模型。2.根据权利要求1所述的方法,其特征在于,所述基于所述模型显示条件,从至少两个候选模型文件中确定目标模型文件,包括:基于所述模型显示条件,确定所述终端的终端评分;基于所述终端评分从至少两个所述候选模型文件中确定所述目标模型文件,其中,不同的所述候选模型文件对应不同的评分范围。3.根据权利要求2所述的方法,其特征在于,所述模型显示条件包括硬件条件和网络条件中的至少一种;所述基于所述模型显示条件,确定所述终端的终端评分,包括:基于所述硬件条件以及硬件权重计算硬件评分,和/或,基于所述网络条件以及网络权重计算网络评分;基于所述硬件评分和所述网络评分确定所述终端评分。4.根据权利要求3所述的方法,其特征在于,所述硬件条件包括内存参数、处理器参数以及分辨率中的至少一种,所述网络条件包括网络类型、网络信号强度、网络延迟以及网速中的至少一种。5.根据权利要求1至4任一所述的方法,其特征在于,所述方法还包括:基于原始模型文件以及至少两级模型精度,生成至少两个所述候选模型文件,所述原始模型文件对应三维模型的模型精度大于各个所述候选模型文件对应三维模型的模型精度。6.根据权利要求5所述的方法,其特征在于,所述基于原始模型文件以及至少两级模型精度,生成至少两个所述候选模型文件,包括:解析所述原始模型文件,得到原始属性数据;基于所述模型精度对应的压缩率,对所述原始属性数据进行数据压缩,得到压缩后属性数据,所述压缩率与所述模型精度呈负相关关系;基于所述压缩后属性数据生成所述候选模型文件。7.根据权利要求6所述的方法,其特征在于,所述原始属性数据包括三维模型的原始贴图数据;所述基于所述模型精度对应的压缩率,对所述原始属性数据进行数据压缩,得到压缩后属性数据,包括:基于所述压缩率对所述原始贴图数据进行图像压缩处理,得到压缩后贴图数据,所述压缩后贴图数据的数据量小于所述原始贴图数据的数据...
【专利技术属性】
技术研发人员:梁嘉辉,徐超,祝绍坤,
申请(专利权)人:广州酷狗计算机科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。