The invention discloses a IOT of primitives 3D scene establishment method and system, the method comprises the following steps: model of component processing and uploaded resource database, through the components of the web3D engine called resource database, visualization 3D build the scene, build a good preservation of the scene, the scene and the component analysis the docking and binding and specific physical equipment point, thus completing the establishment of virtual reality has characteristics of the 3D scene. The invention realizes three-dimensional display of products and improve the quality of 3D scene in the pages of the operating efficiency, but also physical devices and virtual 3D objects are strongly correlated, so that users can practice the reality of the equipment on the web page.
【技术实现步骤摘要】
物联图元的3D场景建立方法及系统
本专利技术涉及计算机
,特别涉及一种物联图元的3D场景建立方法及系统。
技术介绍
对于物联网络应用,3D实景呈现技术的应用,能够精细化、全方位的呈现一个物体,具有二维平面图象不可比拟的优势。企业将其产品以1:1比例三维的形式发布,能够在物联网上展现产品外观的各个方面、内部结构,并通过3D可视化的界面进行编辑和操作,这是物联网领域内可持续发展的重要方向。目前,3D引擎及其相关操作工具只是在虚拟场景层面进行开发和拓展,比如游戏产业,而虚拟场景和物理设备间进行交互和关联在物联网领域还是十分稀缺,另外,在3D引擎研发方面,由于开发和维护3D引擎,投入大,周期长,见效慢,且需要成立专门的团队从事艰难、庞杂的3D建模与实现等工作,中小企业一般难以承受,即使大型企业也需要综合考量技术可行性、技术风险、商业风险、市场回报率,以及相应的投入风险。专利文献CN102279752A公开了一种超大场景实时渲染装置,涉及数据传输加载装置和方法,该专利通过数据传输部分和数据渲染部分的实施,使用户访问使用web3D应用程序时不必再经过较长的等待时间,突破 ...
【技术保护点】
一种物联图元的3D场景建立方法,包括以下步骤:S1、设计3D模型,对每个模型命名、编码,保证模型在资源数据库中的全网唯一性;S2、将统一编码后的模型拆分成主模型文件及材质贴图文件,并使用模型结构文本文件记录模型两部分文件的依赖关系,以及主模型文件内的结构信息;S3、对模型结构文本文件、主模型文件及材质贴图文件进行压缩、编码、打包,形成.assetbundle格式文件;S4、将模型组件上传至资源数据库,供web3D引擎调用,在客户端或者3D可视化编辑工具进行显示和编辑;S5、调用资源数据库,通过3D可视化编辑工具以可视化的方式搭建3D虚拟现实场景;S6、保存搭建好的3D虚拟现 ...
【技术特征摘要】
1.一种物联图元的3D场景建立方法,包括以下步骤:S1、设计3D模型,对每个模型命名、编码,保证模型在资源数据库中的全网唯一性;S2、将统一编码后的模型拆分成主模型文件及材质贴图文件,并使用模型结构文本文件记录模型两部分文件的依赖关系,以及主模型文件内的结构信息;S3、对模型结构文本文件、主模型文件及材质贴图文件进行压缩、编码、打包,形成.assetbundle格式文件;S4、将模型组件上传至资源数据库,供web3D引擎调用,在客户端或者3D可视化编辑工具进行显示和编辑;S5、调用资源数据库,通过3D可视化编辑工具以可视化的方式搭建3D虚拟现实场景;S6、保存搭建好的3D虚拟现实场景,保存场景模型数据,将所有模型组件进行分类,按模型作用进行排列和打包;S7、将打包后的场景文件以.xml类型文件存储到物理设备关联服务器,存储的场景文件被服务器解析成场景信息显示在网页客户端上;S8、读取场景,将场景内所有组件分类;S9、将不同分类的组件和数据库内的物理设备点位进行对接和绑定,其中绑定过程由用户自由选择并绑定。2.如权利要求1所述的方法,其特征在于,所述3D可视化编辑工具支持模型的自由摆放、旋转、放大、缩小、对齐等操作,以及自定义脚本事件的编辑,所述3D可视化编辑工具也支持把编辑完成的场景存为场景模板,共享给其他用户使用。3.如权利要求1所述的方法,其特征在于,绑定后的信息被存储到物理设备关联服务器中,当web3D引擎启动并加载场景时调用物理设备关联服务器中的绑定信息,使用户在操纵3D场景中的组件时,与之联动的物理设备会根据建立组件时所定的行为规则做出相应的反应,而3D场景中的组件也会根据所述物理设备返回的数据或状态进行相应的反应。4.一种物联图元的3D场景建立系统,包括web3D引擎、资源数据库、3D可视化编辑工具、物理设备关联服务器、客户端,其特征在于:所述web3D引擎,用于动态加载3D素材文件,对所述3D素材文件进行解析和打包,打包后的文件包括3D贴图和3D模型;将解析和打包后得到的文件传输到CPU进行解包,由显卡GPU进行运算,对解析结果进行渲染处理;所述资源数据库,用于按照统一标准对模型进行规范,把模型组件化后,形成标准数据库,为3D场景的建立提供统一的素材库;...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:北京寰和通创科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。