[发明专利]三维模型全息交互方法和系统在审
申请号: | 201910309765.6 | 申请日: | 2019-04-17 |
公开(公告)号: | CN110060352A | 公开(公告)日: | 2019-07-26 |
发明(设计)人: | 黄咏英;宫中樑;肖波 | 申请(专利权)人: | 深圳天际云数字技术有限公司 |
主分类号: | G06T19/00 | 分类号: | G06T19/00 |
代理公司: | 深圳市智胜联合知识产权代理有限公司 44368 | 代理人: | 齐文剑 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 目标文件 三维模型 源文件 全息 交互指令 资源数据 基础模型 全息投影 写入 大规模三维模型 计算机领域 直接调用 投影 展示 绘制 合并 保存 | ||
1.一种三维模型全息交互方法,其特征在于,包括:
获取基础模型的源文件;
将所述源文件中特定对象的资源数据写入目标文件;
接收交互指令;
根据所述交互指令对应修改所述目标文件;
根据修改后的目标文件生成用于全息投影的三维模型。
2.根据权利要求1所述的三维模型全息交互方法,其特征在于,所述获取基础模型的源文件的步骤,包括:
从所述本地文件夹中加载所述基础模型的源文件,或者,从服务器中下载所述基础模型的源文件。
3.根据权利要求2所述的三维模型全息交互方法,其特征在于,在所述从所述本地文件夹中加载所述基础模型的源文件的步骤之前,包括:
绘制基础模型;
将所述基础模型的源文件保存至本地文件夹中。
4.根据权利要求2所述的三维模型全息交互方法,其特征在于,在所述从服务器中下载所述基础模型的源文件的步骤之前,包括:
绘制基础模型;
将所述基础模型的源文件上传至服务器中。
5.根据权利要求1所述的三维模型全息交互方法,其特征在于,所述目标文件包括索引子文件、模型子文件和材质子文件,所述将所述源文件中特定对象的资源数据写入目标文件的步骤,包括:
从所述源文件中提取特定对象的资源数据;
将所述特定对象的索引数据写入所述索引子文件;
将所述特定对象的模型数据写入所述模型子文件;
将所述特定对象的材质数据写入所述材质子文件。
6.根据权利要求5所述的三维模型全息交互方法,其特征在于,从所述源文件中提取特定对象的资源数据的步骤,包括:
解析所述源文件;
确定静态属性的对象;
将所述静态属性的对象中包含可见属性和设置为动态批次的对象确定为特定对象;
提取所述特定对象的资源数据。
7.根据权利要求5所述的三维模型全息交互方法,其特征在于,所述交互指令包括交互索引数据、交互模型数据、交互材质数据中的一种或多种,所述根据所述交互指令对应修改所述目标文件的步骤,包括:
根据所述交互索引数据修改所述索引子文件中对应的特定对象的索引数据;和/或,
根据所述交互模型数据修改所述模型子文件中对应的特定对象的模型数据;和/或,
根据所述交互材质数据修改所述材质子文件中对应的特定对象的材质数据。
8.根据权利要求1所述的三维模型全息交互方法,其特征在于,所述根据修改后的目标文件生成用于全息投影的三维模型的步骤,包括:
将所述源文件中除所述特定对象的资源数据之外的资源数据写入固定文件;
根据修改后的目标文件和所述固定文件生成用于全息投影的三维模型。
9.一种三维模型全息交互系统,其特征在于,包括:
源文件获取模块,用于获取基础模型的源文件;
目标文件生成模块,用于将所述源文件中特定对象的资源数据写入目标文件;
接收交互指令模块,用于接收交互指令;
目标文件修改模块,用于根据所述交互指令对应修改所述目标文件;
三维模型生成模块,用于根据修改后的目标文件生成用于全息投影的三维模型。
10.根据权利要求9所述的三维模型全息交互系统,其特征在于,所述源文件获取模块包括:
绘制基础模型子模块,用于绘制基础模型;
上传源文件子模块,用于将所述基础模型的源文件保存至本地文件夹中,或者,将所述基础模型的源文件上传至服务器中;
加载源文件子模块,用于从所述本地文件夹中加载所述基础模型的源文件,或者,从服务器中下载所述基础模型的源文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳天际云数字技术有限公司,未经深圳天际云数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910309765.6/1.html,转载请声明来源钻瓜专利网。