[发明专利]一种虚拟模型的生成方法及装置有效
申请号: | 201710071310.6 | 申请日: | 2017-02-09 |
公开(公告)号: | CN106846499B | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 程东哲 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T19/20 | 分类号: | G06T19/20 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 虚拟 模型 生成 方法 装置 | ||
本发明实施例公开了一种虚拟模型的生成方法及装置,能够减少虚拟模型的创建时间,降低虚拟模型的制作成本。本发明实施例方法包括:创建第一虚拟模型,其中,所述第一虚拟模型添加有骨架,所述骨架包含多根骨头,所述第一虚拟模型包含网格,所述网格附着在所述骨头上,所述骨头的移动会带动所述网格的运动,以完成所述第一虚拟模型的蒙皮操作;对所述第一虚拟模型中的所述骨头进行缩放,得到第二虚拟模型;根据预设调整因子、所述第一虚拟模型的网格的顶点的第一坐标和所述第二虚拟模型的网格的顶点的第二坐标获取目标顶点坐标;根据所述目标顶点坐标生成目标虚拟模型。
技术领域
本发明涉及计算机技术领域,尤其涉及一种虚拟模型的生成方法及装置。
背景技术
三维游戏和虚拟现实丰富了人们的生活,三维游戏和虚拟现实中不可或缺的部分为虚拟模型,每个虚拟模型都有不同的角色形象,基本分为高、矮、胖、瘦四种。设计出合适的虚拟模型成为三维游戏和虚拟现实的重要环节。
目前业内在设计虚拟模型方面所采用的方案主要是:针对需要制作的不同角色形象,往往需要相应的创建各种不同类型的虚拟模型,在分别创建与各角色形象相匹配的虚拟模型后,还需要为这些虚拟模型蒙皮。
然而,若需要制作的角色形象特别多,那么现有方案需要创建特别多的虚拟模型,而创建一个虚拟模型所花费的时间成本就比较多,显然,现有方案需要花费大量的时间才能创建多个虚拟模型,虚拟模型的制作成本过高。
发明内容
本发明实施例提供了一种虚拟模型的生成方法及装置,能够减少虚拟模型的创建时间,降低虚拟模型的制作成本。
有鉴于此,本发明实施例第一方面提供了一种虚拟模型的生成方法,可包括:
创建第一虚拟模型,其中,所述第一虚拟模型添加有骨架,所述骨架包含多根骨头,所述第一虚拟模型包含网格,所述网格附着在所述骨头上,所述骨头的移动会带动所述网格的运动,以完成所述第一虚拟模型的蒙皮操作;
对所述第一虚拟模型中的所述骨头进行缩放,得到第二虚拟模型;
根据预设调整因子、所述第一虚拟模型的网格的顶点的第一坐标和所述第二虚拟模型的网格的顶点的第二坐标获取目标顶点坐标;
根据所述目标顶点坐标生成目标虚拟模型。
本发明实施例第二方面提供了一种虚拟模型的生成装置,可包括:
创建模块,用于创建第一虚拟模型,其中,所述第一虚拟模型添加有骨架,所述骨架包含多根骨头,所述第一虚拟模型包含网格,所述网格附着在所述骨头上,所述骨头的移动会带动所述网格的运动,以完成所述第一虚拟模型的蒙皮操作;
缩放模块,用于对所述第一虚拟模型中的所述骨头进行缩放,得到第二虚拟模型;
获取模块,用于根据预设调整因子、所述第一虚拟模型的网格的顶点的第一坐标和所述第二虚拟模型的网格的顶点的第二坐标获取目标顶点坐标;
第一生成模块,用于根据所述目标顶点坐标生成目标虚拟模型。
从以上技术方案可以看出,本发明实施例具有以下优点:创建第一虚拟模型,其中,第一虚拟模型添加有骨架,骨架包含多根骨头,第一虚拟模型包含网格,网格附着在骨头上,骨头的移动会带动网格的运动,以完成第一虚拟模型的蒙皮操作;对第一虚拟模型中的骨头进行缩放,得到第二虚拟模型;根据预设调整因子、第一虚拟模型的网格的顶点的第一坐标和第二虚拟模型的网格的顶点的第二坐标获取目标顶点坐标;根据目标顶点坐标生成目标虚拟模型。显然,在仅创建一个虚拟模型的条件下,本发明可以通过预设调整因子,生成多个不同的目标模型,而不需要采用现有方案一个个创建上述多个不同的目标模型,从而减少了虚拟模型的创建时间,降低了虚拟模型的制作成本。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710071310.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种雷电式电子爆竹保护电路
- 下一篇:一种纸筒组合烟花随筒压片装置