[发明专利]基于Unreal引擎的构建停车场模型的方法及系统在审
申请号: | 202211047518.1 | 申请日: | 2022-08-29 |
公开(公告)号: | CN115631315A | 公开(公告)日: | 2023-01-20 |
发明(设计)人: | 张龙;何标;范桂香 | 申请(专利权)人: | 武汉光庭信息技术股份有限公司 |
主分类号: | G06T17/10 | 分类号: | G06T17/10;G06T17/20;G06T1/20;G06F9/445 |
代理公司: | 武汉蓝宝石专利代理事务所(特殊普通合伙) 42242 | 代理人: | 廉海涛 |
地址: | 430000 湖北省武汉市东湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 unreal 引擎 构建 停车场 模型 方法 系统 | ||
本发明公开了一种基于Unreal引擎的构建停车场模型的方法及系统,其通过将模型参数信息存储在Json格式配置脚本中,并基于Unreal引擎动态标准资产创建停车场模块化结构模型及停车场模块化材质模型;通过对停车场模块化结构模型进行坐标变换,构造得到停车场模型,还可以根据预先配置的材质信息,实时动态更新停车场模型的材质内容,从而实现在程序发布后,仅需动态修改Json脚本中的参数即可实现停车场整体模块的参数修改,即可完成停车场模型的热更新,极大的提高停车场模型的构建及更新速率,且每个部分都是独立设置的模块,因此亦能够实现部分独立分区建模的效果。
技术领域
本发明涉及数字内容创作工具链的技术领域,尤其是涉及一种基于Unreal引擎的构建停车场模型的方法及系统。
背景技术
传统的模型师建模方式是依照设计稿参数,逐面、逐几何体完成模型资源制作,再接着分别制作的模型纹理、法线、材质等;这样的制作流程是离散、固化的。这样制作的模型更新、重新导入场景操作起来十分麻烦,可以直接调整的部分十分有限。使用基于引擎工具链的方式构造、整合模型,可以形成清晰的制作流程,方便使用者修改模型参数,并且模型调整是实时的。针对模型非常明显的特征点,引擎工具链能够生成可以迭代的模型。
但是使用建模软件制作连续的停车位模型,主要存在如下几个问题:
1、无法快速完成增量制作。车位数量发生变化时,需要模型师重新制作模型,并且还要经过重新生成模型、导入场景、更新场景的过程,成本很大。
2、无法控制不同停车位的美术效果。例如调整一部分停车位内部地面的纹理、颜色,很可能需要模型师重新制作模型,不然整个全部的停车位会一齐更新。
3、模型发布之后,无法动态调整模型参数。场景需要的停车位长、宽、角度、曲率等几何结构发生变化时,也需要模型师重新制作模型。
发明内容
本发明的目的在于克服上述技术不足,提出一种基于Unreal引擎的构建停车场模型的方法及系统,解决现有建模软件建模效率低、无法实现部分独立区分建模以及建模后无法动态调整模型参数的问题。
为达到上述技术目的,本发明的技术方案第一方面提供一种基于Unreal引擎的构建停车场模型的方法,其包括如下步骤:
配置模型参数,并将停车场模型参数信息存储在Json格式配置脚本中;
加载Unreal引擎动态标准资产,创建停车场模块化结构模型及停车场模块化材质模型;
根据停车场模型的结构信息计算其在参照系下的坐标变换,得到其结构中心点在世界坐标系下的坐标;
根据停车场模块化结构模型在参照系下的坐标变换,构造得到停车场模型;
根据预先配置的材质信息,动态更新停车场模型的材质内容。
本发明第二方面提供一种基于Unreal引擎的构建停车场模型的系统,其包括如下功能模块:
Json脚本配置模块,用于配置模型参数,并将停车场模型参数信息存储在Json格式配置脚本中;
基础模型创建模块,用于加载Unreal引擎动态标准资产,创建停车场模块化结构模型及停车场模块化材质模型;
坐标变换模块,用于根据停车场模型的结构信息计算其在参照系下的坐标变换,得到其结构中心点在世界坐标系下的坐标;
模型构造模块,用于根据停车场模块化结构模型在参照系下的坐标变换,构造得到停车场模型;
材质更新模块,用于根据预先配置的材质信息,动态更新停车场模型的材质内容。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉光庭信息技术股份有限公司,未经武汉光庭信息技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211047518.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种可编程逻辑器件的布局方法
- 下一篇:一种自动铺料机