[发明专利]一种基于三维引擎的动态模型搭建方法有效

专利信息
申请号: 201110326378.7 申请日: 2011-10-25
公开(公告)号: CN102509331A 公开(公告)日: 2012-06-20
发明(设计)人: 张绚;张伟;赵道勇 申请(专利权)人: 江苏南大先腾信息产业有限公司
主分类号: G06T13/20 分类号: G06T13/20
代理公司: 南京天翼专利代理有限责任公司 32112 代理人: 黄明哲
地址: 210004 江苏省南京*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 三维 引擎 动态 模型 搭建 方法
【说明书】:

技术领域

发明属于计算机三维模型技术领域,涉及三维引擎动态模型搭建,为一种基于三维引擎的动态模型搭建方法。

背景技术

随着三维仿真技术的不断完善更新,虚拟技术变得越来越普遍,三维仿真项目也越做越大,涉及到的三维模型的数量越来越多,模型搭建所需的时间越来越长,繁琐程度也相应增大。

在虚拟仿真的实际运用中,经常会碰到这样种情况,实际的需要虚拟仿真的物件为有很多部件组成,例如电器仪表设备-电压表,电压表上包含了液晶的显示器(或者指针型仪表)、开关按钮、调试按钮、电压选择按钮。在实际仿真中,需要对电压表进行控制,控制上面每个组件的状态。这个时候面临两个问题:

1、整体建模和分开建模的问题:

a、要求导入模型的材质会很大或者搭建的模型数量会很多;

b、渲染模型时需要先分开模型再渲染,耗费大量时间;

2、部件状态跟后台数据的配合问题:

a、用户无法更新模型的部件状态,只能通过编写后台程序来更新;

b、模型对用户来说不具备可塑性;

现有技术可以提供解决整体建模和分开建模的问题,但是在部件状态和后台数据的配合问题方面却是无能为力,模型的部件状态只能通过后台来改变,用户完全没有改变的权限。

发明内容

本发明要解决的问题是:对于三维引擎动态模型的搭建,现有技术中只能通过编写后台数据来更新模型,对于用户而言模型可塑性差。

本发明的技术方案为:一种基于三维引擎的动态模型搭建方法,对设备进行三维动态模型搭建,包括以下步骤:

1)分析动态模型搭建所需所有组件,列出动态模型的组件列表;

2)在三维引擎实体文件夹DEF目录下创建实体文本文档,格式为“.def”,打开文档编写实体代码定义组件列表中所需的组件实体,直至列表中所有组件实体完成定义,并对各组件实体的状态属性进行初始化;

3)在三维引擎模型文件夹models目录下创建模型文本文档,格式为“.cfg”,打开文档编写基本参数代码,用于将设备的模型基本参数导入到引擎中,包括:设备名称、设备编码、设备模型和脚本对象,设备名称为对要搭建的模型命名;设备编码为对模型的标识;设备模型为导入设备模型框架对应的模型材质;脚本对象为对设备名称的标识;

4)打开步骤3)中创建的“.cfg”格式模型文本文档,编写输入/输出数据代码,用于将点表信息导入到引擎中,所述点表即设备中各组件的输入输出状态的集合,包括4种输入/输出状态:DI、DO、YD、AO;其中DI、YD为输入状态,DO、AO为输出状态,DI表示以组件开关状态代表输入值,YD表示以组件连线状态代表输入值;DO为整型输出,表示以组件状态改变代表输出值,AO为浮点型输出,表示以浮点数值表示输出值;

5)打开步骤3)中创建的“.cfg”格式模型文本文档,编写组件数据代码,用于将组件信息导入到引擎中,组件信息包括组件类型、组件名称、组件输入状态和组件输出状态,组件类型为组件对应的实体类型;组件名称为该组件的标识;组件输入状态为组件的属性信息,包括输入端口、模型、外观贴图、模型路径和组件朝向;组件输出状态为组件的输出端口、输出通道和显示规则信息;

6)初始化三维引擎,通过三维引擎设备编辑器打开“.cfg”格式模型文本文档,使得设备的动态模型导入到引擎中,用户在引擎场景中看到设备的三维动态模型,并通过设备编辑器查看设备对应的基本参数、点表和各组件信息;

7)用户通过步骤6)中打开的设备编辑器,在设备编辑器中对导入引擎中的设备动态模型的基本参数、点表、组件信息进行增删改操作,完成增删改操作后保存并覆盖原“.cfg”格式模型文本文档,即得到用户理想的模型;其中更新基本参数信息,对应的设备模型的信息就会发生改变;更新点表信息,仿真设备输入/输出状态发生改变;更新组件信息,仿真设备的组件将发生改变。

设备动态模型设有显示屏时,编写显示屏代码导入显示屏信息,显示屏信息包括设备的不同工作模式以及该模式下显示屏的分辨率;在步骤6)查看显示屏信息,根据动态模型需求在步骤7)更新显示屏模式信息,设备的显示模式对应发生改变。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于江苏南大先腾信息产业有限公司,未经江苏南大先腾信息产业有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110326378.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top