什么是 图观 统一 API 调试器?
-
图观统一开发 API 是一套基于 JavaScript 语言开发的二次编程接口,用于在现代浏览器中加载、显示图观 引擎提供的流渲染或端渲染三维场景,并且为开发者提供在场景中绘制业务数据、触发场景交互、控制场景逻辑的功能。图观统一开发 API 提供简单易用的:孪生对象数据驱动、海量数据可视化、孪生场景视野控制、GIS/BIM 数据融合接入、人机交互消息处理等 五百余个开发接口!兼容当前主流的 JavaScript 前端框架,例如 Vue.js 或者 React,前端开发人员可快速便捷的进行二次开发。
使用图观 统一开发API,开发人员可以完全释放图观场景的二次开发能力,开发出从手机端的轻量化应用,到具有复杂功能和交互的大屏应用。
图观 统一开发API针对典型数字孪生应用开发所需接口进行了良好封装,并且对于底层渲染核心,无论是端渲染还是流渲染都可完美适配。开发者无需进行每项功能的代码编写,只需要了解JavaScript就可以快速上手,接口调用和消息结构也相对简单,熟悉一种渲染核心的开发后,可以快速上手另外一种渲染核心的开发。甚至在场景资源具备的情况下,开发好一种渲染核心的应用,可以无缝迁移到另外的渲染核心。充分满足显示效果和高并发的要求。
这也就引出了图观 统一开发API支持的两种渲染技术架构——端渲染和流渲染。下面我们为大家简单介绍两种渲染核心的技术架构。
端渲染:
图观 端渲染开发架构,是基于 HTML5 和 WebGL 技术,整合推出的数字孪生端渲染技术支撑体系,涵盖端渲染场景编辑器、端渲染 场景服务、端渲染二次开发等技术产品,覆盖数字孪生应用开发的全生命周期,提供简便、快捷、强大的数字孪生应用运行和开发平台。流渲染:
图观 流渲染开发架构,是基于实时云渲染( GPU 云化)、视频串流等技术,整合推出可视化数字孪生流渲染解决方案技术支撑体系,涵盖:流渲染场景构建服务、流渲染场景服务、流渲染二次开发等技术产品,为大规模场景渲染在轻量化终端上的呈现提供技术保障。