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

专利信息
申请号: 201110326378.7 申请日: 2011-10-25
公开(公告)号: CN102509331A 公开(公告)日: 2012-06-20
发明(设计)人: 张绚;张伟;赵道勇 申请(专利权)人: 江苏南大先腾信息产业有限公司
主分类号: G06T13/20 分类号: G06T13/20
代理公司: 南京天翼专利代理有限责任公司 32112 代理人: 黄明哲
地址: 210004 江苏省南京*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于三维引擎的动态模型搭建方法,用于设备的三维动态模型搭建,将设备分为组件分别代码化,再由用户根据需要自行搭建设备的三维动态模型,并对各组件的参数按需要进行修改。本发明将模型代码化的同时,依托于三维渲染引擎,不仅可以通过对后台代码的编写来更新模型,更进一步的是用户可以通过仿真设备信息列表的简单操作改变模型列表中的设备参数、组件等信息;用户的权限得到提升,操作简单安全,用户可在已有模型上进行更新操作,省去了麻烦的代码操作。
搜索关键词: 一种 基于 三维 引擎 动态 模型 搭建 方法
【主权项】:
一种基于三维引擎的动态模型搭建方法,其特征是对设备进行三维动态模型搭建,包括以下步骤: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”格式模型文本文档,即得到用户理想的模型;其中更新基本参数信息,对应的设备模型的信息就会发生改变;更新点表信息,仿真设备输入/输出状态发生改变;更新组件信息,仿真设备的组件将发生改变。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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