(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210806865.1
(22)申请日 2022.07.08
(71)申请人 深圳市前海手绘科技文化有限公司
地址 518000 广东省深圳市前海深港合作
区南山街道桂湾三路91号景兴海上大
厦1601
(72)发明人 魏博 邵猛
(74)专利代理 机构 深圳市辰为知识产权代理事
务所(普通 合伙) 44719
专利代理师 甘晓媛
(51)Int.Cl.
G06T 17/00(2006.01)
G06F 40/289(2020.01)
(54)发明名称
三维模型生成方法、 装置、 电子设备和计算
机存储介质
(57)摘要
本申请提供一种三维模型生成方法、 装置、
电子设备和计算机存储介质; 本申请中的方法包
括: 响应三维模型生成指令, 获取所述三维模型
生成指令关联的待处理的目标文件; 读取所述目
标文件中的窗口视图信息, 并将所述窗口视图信
息映射到三维坐标信息; 对所述目标文件中的路
径信息进行采样, 得到二维图形; 根据预设图形
转换规则处理所述二维图形, 得到所述二维图形
对应的三维模 型; 根据所述二维图形对应的属性
信息调整所述二维图形对应的所述三维模型, 并
根据所述三维坐标信息设置调整后的所述三维
模型的位置信息, 得到三维模型文件; 本申请实
施例对目标文件中的路径信息进行采样, 得到二
维图形并转化为三维模型, 使得三维模型制作简
单高效。
权利要求书2页 说明书14页 附图4页
CN 115100358 A
2022.09.23
CN 115100358 A
1.一种三维模型生成方法, 其特 征在于, 所述 三维模型生成方法包括:
响应三维模型生成指令, 获取 所述三维模型生成指令关联的待处 理的目标文件;
读取所述目标文件中的窗口视图信息, 并将所述窗口视图信息映射到三维坐标信息;
对所述目标文件中的路径信息进行采样, 得到二维图形;
根据预设图形转换规则处 理所述二维图形, 得到所述 二维图形对应的三维模型;
根据所述二维图形对应的属性信 息调整所述二维图形对应的所述三维模型, 并根据 所
述三维坐标信息设置调整后的所述 三维模型的位置信息, 得到三维模型文件。
2.根据权利要求1所述的三维模型生成方法, 其特征在于, 所述根据预设图形转换规则
处理所述二维图形, 得到所述 二维图形对应的三维模型, 包括:
若所述二维图形不是目标类型, 则根据预设图形转换规则中的投影规则为所述二维图
形设置高度数据, 得到所述 二维图形对应的三维模型;
若所述二维图形是目标类型, 则根据 预设图形转换规则中所述目标类型对应的目标转
换规则对所述 二维图形进行转换, 得到所述 二维图形对应的三维模型;
所述目标类型包括圆形、 三角形、 四边形和弧形中的至少一种;
所述投影规则为 光源投影比例规则;
所述目标转换规则包括: 圆形转换为球形规则, 三角形转换为锥形规则, 四边形转换为
立方体规则, 以及弧形转换为 立体弧形规则中的至少一种。
3.根据权利要求1所述的三维模型生成方法, 其特征在于, 所述根据所述二维图形对应
的属性信息调整 所述二维图形对应的所述三 维模型, 并根据所述三 维坐标信息 设置调整后
的所述三维模型的位置信息, 得到三维模型文件, 包括:
获取所述二维图形对应的属性信息, 所述属性信息包括亮度信 息、 颜色信息、 和表面凹
凸信息;
根据所述亮度信 息设置所述二维图形对应的三维模型的光照投影信 息, 根据所述颜色
信息设置所述二 维图形对应的三 维模型的材质信息, 以及根据所述表面凹凸信息设置所述
二维图形对应的三维模型的纹 理信息;
根据所述三维坐标信 息设置调整后的所述三维模型的坐标位置, 并将调整后的三维模
型的所述光照投影信息、 所述材质信息、 所述纹理信息以及所述坐标位置输入至预设模板
文件, 得到三维模型文件。
4.根据权利要求1所述的三维模型生成方法, 其特征在于, 所述对所述目标文件中的路
径信息进行采样, 得到二维图形, 包括:
将所述目标文件中的文本信息进行分词处 理, 得到分词集 合;
将所述分词集合中的各关键词和预设路径字段比对, 获取所述目标文件中与 所述预设
路径字段匹配的线条路径字段、 线条颜色字段和线条宽度字段;
将所述线条路径字段、 所述线条颜色字段和所述线条宽度字段作为路径信息, 并根据
所述路径信息生成二维图形。
5.根据权利要求1所述的三维模型生成方法, 其特征在于, 所述响应三维模型生成指
令, 获取所述三维模型生成指令关联的待处 理的目标文件之后, 所述方法包括:
获取所述目标文件的文件格式;
若所述目标文件不是SVG格式, 则查询预设格式转换规则, 将所述目标文件转化为SVG权 利 要 求 书 1/2 页
2
CN 115100358 A
2格式, 并执行所述读取所述 目标文件中的窗口视图信息, 并将所述窗口视图信息映射到三
维坐标信息的步骤;
若所述目标文件是SVG格 式, 则执行所述读取所述目标文件中的窗口视图信息, 并将所
述窗口视图信息映射到三维坐标信息的步骤。
6.根据权利要求1所述的三维模型生成方法, 其特征在于, 所述根据所述二维图形对应
的属性信息调整 所述二维图形对应的所述三 维模型, 并根据所述三 维坐标信息 设置调整后
的所述三维模型的位置信息, 得到三维模型文件之后, 所述方法包括:
建立所述 三维模型文件与所述目标文件的关联关系;
响应所述目标文件的更新指令, 根据 所述更新指令对所述目标文件中的路径信 息进行
编辑, 得到更新的目标文件;
查询所述目标文件关联的所述三维模型文件, 并根据更新后的目标文件调 整所述三维
模型文件。
7.根据权利要求1 ‑6任意一项所述的三维模型生成方法, 其特征在于, 所述根据 所述二
维图形对应的属性信息调整所述二维图形对应的所述三 维模型, 并根据所述三维坐标信息
设置调整后的所述 三维模型的位置信息, 得到三维模型文件之后, 所述方法包括:
响应三维视频制作指令, 配置所述三维视频制作指令对应视频中的模型标识, 以及所
述模型标识对应模型的位置信息;
针对所述目标视频中的每一视频帧, 查询所述三维模型文件, 获取所述模型标识对应
的目标三维模型, 并根据所述 位置信息设置所述目标三维模型的位置;
将所述目标视频与 预设的音频信 息进行关联, 并根据所述音频信 息设置各视频帧中所
述目标三维模型的动作特效信息, 得到三维视频。
8.一种三维模型生成装置, 其特 征在于, 所述 三维模型生成装置包括:
获取模块, 用于响应三维模型生成指令, 获取所述三维模型生成指令关联的待处理的
目标文件;
读取模块, 用于读取所述目标文件中的窗口视 图信息, 并将所述窗口视 图信息映射到
三维坐标信息;
采样模块, 用于对所述目标文件中的路径信息进行采样, 得到二维图形;
转化模块, 用于根据预设图形转换规则处理所述二维图形, 得到所述二维图形对应的
三维模型;
生成模块, 用于根据 所述二维图形对应的属性信 息调整所述二维图形对应的所述三维
模型, 并根据所述三维坐标信息设置调整后的所述三维模型 的位置信息, 得到三维模型文
件。
9.一种电子设备, 其特 征在于, 所述电子设备包括:
一个或多个处 理器;
存储器; 以及
一个或多个应用程序, 其中所述一个或多个应用程序被存储于所述存储器中, 并配置
为由所述处 理器执行以实现权利要求1至7中任一项所述的三维模型生成方法中的步骤。
10.一种计算机存储介质, 其特征在于, 其上存储有计算机程序, 所述计算机程序被处
理器进行加载, 以执 行权利要求1至7任一项所述的三维模型生成方法中的步骤。权 利 要 求 书 2/2 页
3
CN 115100358 A
3
专利 三维模型生成方法、装置、电子设备和计算机存储介质
文档预览
中文文档
21 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共21页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-02-24 00:44:46上传分享