The invention discloses a control method and a 3D model file into the client, after receiving the 3D model file 3D model file into 3D software into instruction, and will not perform default to import the file in the target in 3D software open, but display the shortcut menu 3D software, and then according to the the path information to be imported into 3D model file, according to the current demand function using flexible shortcut function menu to import the 3D model file import processing. The 3D model file drag operation provided by the invention is not limited to open this single import, but according to the current demand flexibility in choosing the corresponding function execution into the corresponding processing, for example, including but not limited to the reference function performs reference into the processing, insert function execution is inserted into the processing. Therefore, it can enrich the function of file dragging operation, simplify the operation of corresponding function, and improve the user experience satisfaction.
【技术实现步骤摘要】
三维模型文件处理方法、上传方法及客户端
本专利技术涉及三维领域,具体涉及一种三维模型文件处理方法、上传方法及客户端。
技术介绍
随着三维领域的快速发展,三维建模在建筑、航天、数控加工等领域得到的广泛的应用。但是现有三维软件所生成的三维模型文件都仅仅是一个包含了所有设计元素的单纯文件,例如设计人员在通过三维软件生成三维模型文件时,一般会包含模型文件,还会根据模型应用场景包含如灯光、相机,甚至在设计过程中还会包含空图层等无用的元素;当该三维模型文件被其他用户获取使用时,由于该三维模型文件中包含了灯光、相机等非必要元素,因此当其他用户不需要使用这些元素或者需要进行其他变更时,则需要用户对该三维模型文件中的这些非必要元素进行删除后再重新增加或变更其他元素,这既增加了操作的复杂度,又浪费了用户时间,导致用户体验的满意度差。
技术实现思路
本专利技术要解决的主要技术问题是,提供一种三维模型文件处理方法、上传方法及客户端,解决现有三维模型文件包含非必要元素,导致用户使用时可能需要进行非必要元素的清除处理,增加了操作的复杂度和操作时间,用户体验满意度低的问题。为解决上述技术问题,本专利技术提供一种三维模型文件处理方法,包括:导入待处理的三维模型原文件;对所述三维模型原文件进行分析处理得到素模文件;基于所述素模文件生成代理文件;将所述代理文件与所述三维模型原文件进行关联存储。在本专利技术的一种实施例中,对所述三维模型原文件进行分析处理得到对应的素模文件包括:对所述三维模型原文件进行元素分析,并将落入预设待删除元素范围的元素进行删除;所述预设待删除元素范围包含相机、灯光、空图层、 ...
【技术保护点】
一种三维模型文件处理方法,其特征在于,包括:导入待处理的三维模型原文件;对所述三维模型原文件进行分析处理得到素模文件;基于所述素模文件生成代理文件;将所述代理文件与所述三维模型原文件进行关联存储。
【技术特征摘要】
1.一种三维模型文件处理方法,其特征在于,包括:导入待处理的三维模型原文件;对所述三维模型原文件进行分析处理得到素模文件;基于所述素模文件生成代理文件;将所述代理文件与所述三维模型原文件进行关联存储。2.如权利要求1所述的三维模型文件处理方法,其特征在于,对所述三维模型原文件进行分析处理得到对应的素模文件包括:对所述三维模型原文件进行元素分析,并将落入预设待删除元素范围的元素进行删除;所述预设待删除元素范围包含相机、灯光、空图层、丢失的贴图文件、空物体、参照结构、容器结构、代理物体、场景垃圾内存。3.如权利要求2所述的三维模型文件处理方法,其特征在于,对所述三维模型原文件进行分析处理确定所述三维模型原文件包含未丢失的贴图文件时,所述方法还包括:将所述贴图文件进行保留处理,并将保留的贴图文件与所述代理文件以及所述三维模型原文件进行关联存储;所述基于所述素模文件生成代理文件包括:根据得到的所述素模文件和所述贴图文件生成代理文件。4.如权利要求1-3任一项所述的三维模型文件处理方法,其特征在于,得到所述素模文件后,还包括:提取所述素模文件的属性参数;生成包含所述属性参数的开源参数文件;将所述开源参数文件与所述代理文件以及所述三维模型原文件进行关联存储。5.如权利要求1-3任一项所述的三维模型文件处理方法,其特征在于,对所述三维模型原文件进行分析处理之前包括:截取所述三维模型原文件沿预设单轴的至少两个旋转角度的图像帧得到所述三维模型原文件的缩略图;对截取到的多个图像帧与所述代理文件以及所述三维模型原文件进行关联存储;或,对所述三维模型原文件进行分析处理之后,还包括:截取对所述三维模型原文件进行分析处理之后的三维模型文件沿预设单轴的至少两个旋转角度的图像帧;对截取到的多个图像帧进行渲染处理生成缩略图;将所述缩略图与所述代理文件以及所述三维模型原文件进行关联存储。6.如权利要求5所述的三维模型文件处理方法,其特征在于,截取...
【专利技术属性】
技术研发人员:李万平,文利,钟旭东,
申请(专利权)人:深圳云创享网络有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。