[发明专利]一种模型尺寸构建方法及系统在审
申请号: | 202110068287.1 | 申请日: | 2021-01-19 |
公开(公告)号: | CN112784338A | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 王珏;张斌 | 申请(专利权)人: | 上海跃影科技有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06T15/04;G06T17/20;G06Q50/08 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 杨用玲 |
地址: | 201100 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模型 尺寸 构建 方法 系统 | ||
本发明公开了一种模型尺寸构建方法及系统,包括:获取虚拟模型;获取模型设定;根据所述模型设定,依据预设的切割规则切割所述虚拟模型;重组所述虚拟模型。另一方面,本发明提供一种模型尺寸构建系统,包括:模型获取模块,用于获取虚拟模型;设定获取模块,用于获取模型设定;模型切割模块,用于根据所述模型设定,依据预设的切割规则切割所述虚拟模型;模型重组模块,用于重组所述虚拟模型。本发明的技术效果:通过根据模型设定对于虚拟模型的切割与重组,实现了局部的模型伸缩,进而实现对于原有虚拟模型的重新组合,进而实现了模型尺寸的适配。
技术领域
本发明涉及尺寸模型构建,特别涉及一种模型尺寸构建方法及系统。
背景技术
在一款家装类软件中,会给使用者展现各种设计师提供的模型,这些模型可大可小,宽高和纵深可以自由变化。现阶段普遍的解决方案是,通过对单个模型XYZ三轴的缩放值修改来满足尺寸可适配的需求。这种解决方案简单快捷,然而对于一些追求细节的软件并不适用。比如说,一个衣帽间,里面有许多衣柜。当一个衣柜以改变Z轴缩放值的方式来改变其高度的时候,其结构中的水平隔板的高度也相应改变了。然而我们知道,在生活中,无论一个衣柜高矮如何,其隔板的厚度都是相差不大的,一般在18mm左右。另外一种方式,设计师针对不同尺寸提供多个模型,来满足尺寸变化时其结构细节保持不变。然而实际情况是由于工作量的关系设计师一般不会就每个尺寸专门提供一个模型供程序员使用,通常情况下只会提供一个模型,若要实现尺寸可适配较为困难。
发明内容
为解决上述技术问题,本发明提供一种模型尺寸构建方法及系统,具体的技术方案如下:
本发明提供一种模型尺寸构建方法,包括:
获取虚拟模型;
获取模型设定;
根据所述模型设定,依据预设的切割规则切割所述虚拟模型;
重组所述虚拟模型。
在本技术方案中,通过根据模型设定对于虚拟模型的切割与重组,克服了原有的技术方案中,伸缩等操作会导致整体的操作,导致模型失真,无法实现对于单一模型的尺寸适配的技术问题,实现了局部的模型伸缩,进而实现对于原有虚拟模型的重新组合,进而实现了模型尺寸的适配;
优选地,所述根据所述模型设定,依据预设的切割规则切割所述虚拟模型包括:向所述虚拟模型中添加可变网格;
从所述虚拟模型中获取静态网格;
复制所述静态网格中的内容到所述可变网格中;
根据所述模型设定和所述预设的切割规则设定所述可变网格。
在本优选的技术方案中,通过可变网格与静态网格实现对于原有的虚拟模型的切割和重组,克服了原有的采用多个Actor对象进行虚拟模型的重建的技术方案中的存在的转换问题,转换起来便捷且进行进一步的开发效率更高。
优选地,所述获取虚拟模型包括:
获取虚拟衣柜模型;
所述根据所述模型设定和所述预设的切割规则设定所述可变网格包括:
根据预设的衣柜隔板尺寸和所述模型设定设置所述可变网格。
优选地,所述根据所述模型设定和所述预设的切割规则设定所述可变网格还包括:
根据所述衣柜隔板尺寸和所述模型设定产生虚拟柜门可变网格。
优选地,所述重组所述虚拟模型包括:
根据所述虚拟模型各个部件的位置设置贴图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海跃影科技有限公司,未经上海跃影科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110068287.1/2.html,转载请声明来源钻瓜专利网。