logo好方法网

一种可视化webgl框架构建方法、装置及计算机设备


技术摘要:
本发明实施例公开了一种可视化webgl框架构建方法、装置及计算机设备,包括如下步骤:获取功能配置文件和交互操作配置文件以及多个不同场景对应的场景配置文件;分别对所述功能配置文件、交互操作配置文件以及场景配置文件进行封装处理,得到对应的可视化对象数据;显示  全部
背景技术:
Webgl是一种3D绘图标准,这种绘图技术标准允许把JavaScript和OpenGL  ES  2.0 结合在一起,通过增加OpenGL  ES  2.0的一个JavaScript绑定,Webgl可以为HTML5  Canvas 提供3D加速渲染,这样便于Web开发人员借助系统显卡展示的3D场景和模型,更流畅地创建 复杂前端显示界面。 相关技术中,webgl框架图形化比较弱、交互性差,比较常用的一些功能往往不能 直接使用,需要经过变量声明,函数调用,数据导入等操作过程,必要的数据才能读取并显 示出来,这就要求技术人员有比较好的前端技术基础,才能完成对前端显示界面的构建,且 前端技术基础培训或者学习周期较长,影响了前端UI界面的构建效率。
技术实现要素:
因此,本发明要解决的技术问题在于克服现有技术中的webgl框架图形化比较弱、 交互性差,影响前端UI界面的构建效率的缺陷,从而提供一种可视化webgl框架构建方法、 装置及计算机设备。 根据第一方面,本发明实施例公开了一种可视化webgl框架构建方法,包括如下步 骤:获取功能配置文件和交互操作配置文件以及多个不同场景对应的场景配置文件;分别 对所述功能配置文件、交互操作配置文件以及场景配置文件进行封装处理,得到对应的可 视化对象数据;显示所述可视化对象数据。 可选地,所述对场景配置文件进行封装处理,得到对应的可视化对象数据,包括: 对所述不同场景对应的场景配置文件进行格式转换处理;对格式转换处理后的场景配置文 件进行归类处理,得到目标配置文件;对所述目标配置文件进行封装处理,得到可视化对象 数据。 可选地,所述显示所述可视化对象数据之后,所述方法还包括:根据接收到的对所 述可视化对象数据的选择操作,生成相应的UI界面。 可选地,所述方法还包括:接收UI界面生成需求;若当前可视化对象数据不满足所 述UI界面生成需求,根据新增的配置文件生成相应的UI界面。 根据第二方面,本发明实施例还公开了一种可视化webgl框架构建装置,包括:获 取模块,用于获取功能配置文件和交互操作配置文件以及多个不同场景对应的场景配置文 件;封装模块,用于分别对所述功能配置文件、交互操作配置文件以及场景配置文件进行封 装处理,得到对应的可视化对象数据;显示模块,用于显示所述可视化对象数据。 可选地,所述封装模块,包括:格式转换处理模块,用于对所述不同场景对应的场 景配置文件进行格式转换处理;归类模块,用于对格式转换处理后的场景配置文件进行归 3 CN 111580809 A 说 明 书 2/6 页 类处理,得到目标配置文件;封装子模块,用于对所述目标配置文件进行封装处理,得到可 视化对象数据。 可选地,所述装置还包括:第一生成模块,用于根据接收到的对所述可视化对象数 据的选择操作,生成相应的UI界面。 可选地,所述装置还包括:接收模块,用于接收UI界面生成需求;第二接收模块,用 于若当前可视化对象数据不满足所述UI界面生成需求,根据新增的配置文件生成相应的UI 界面。 根据第三方面,本发明实施例还公开了一种计算机设备,包括:至少一个处理器; 以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处 理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器执行如 第一方面或第一方面任一可选实施方式所述的可视化webgl框架构建方法的步骤。 根据第四方面,本发明实施例还公开了一种计算机可读存储介质,其上存储有计 算机程序,所述计算机程序被处理器执行时实现如第一方面或第一方面任一可选实施方式 所述的可视化webgl框架构建方法的步骤。 本发明技术方案,具有如下优点: 本发明提供的可视化webgl框架构建方法及装置,通过获取功能配置文件和交互 操作配置文件以及多个不同场景对应的场景配置文件,分别对功能配置文件、交互操作配 置文件以及场景配置文件进行封装处理,得到对应的可视化对象数据,显示可视化对象数 据。通过实施本发明,对多种配置文件进行封装显示,相关技术人员在使用时无需通过编写 代码使用,可直接调用,缩短了技术人员的学习周期,提高可视化webgl框架构建效率,进而 提高webgl框架的交互性。 附图说明 为了更清楚地说明本发明
下载此资料需消耗2积分,
分享到:
收藏