赋能数字孪生:Paraverse平行云实时云渲染平台LarkXR,提供强大的API与SDK用于二次开发和深度集成

在数字孪生渗透千行百业的今天,构建一个高保真、实时交互、可大规模访问的虚拟孪生世界已成为核心需求。然而,对于开发者而言,从零开始构建实时云渲染、海量模型加载、数据双向互通、多端适配、网页嵌套,平台定制化等底层技术难关,不仅周期漫长,且技术壁垒极高。

平行云LarkXR通过其强大的API(应用程序编程接口)和SDK(软件开发工具包),为数字孪生开发者提供了一条"高速公路",让开发者能聚焦于业务逻辑与创新应用,而非底层技术设施。本文将深入探讨如何利用LarkXR的API与SDK进行高效的二次开发与深度集成。

LarkXR:数字孪生的云渲染"基座"

LarkXR的核心是将复杂的3D应用(如UE/Unity构建的数字孪生场景)上传云端并行运行,并以流(Streaming)的方式实时推送到终端用户。开发者无需关心GPU服务器集群管理、流化编码、网络自适应等复杂问题,只需通过一套简洁而强大的接口,即可实现对云渲染能力的全面调用。

核心集成接口与功能解析

LarkXR的开放能力主要体现在管理API和客户端SDK两个层面。

>>管理 API :实现自动化运维与业务流程对接

管理API(通常以RESTful形式提供)允许开发者将LarkXR的能力无缝集成到自己的业务平台或管理后台中,实现全生命周期的自动化管理。

>>借助RestAPI实现平台数据定制化

LarkXR的PaaS平台提供了开放的RESTful API,可与LarkXR管理平台进行数据交互,实现平台数据的定制化功能和流程。

集成场景示例:博能利用平行云LarkXR后台接口,构建了自己的"数字孪生可视化开发平台",在其平台上进行应用管理。万间利用平行云的API接口,搭建了一个面向建筑行业的BIM可视化工具平台,可以上传BIM模型和应用,进行交互操作。

基于LarkXR提供的 API ,搭建平行云托管平台服务

基于LarkXR的API开发的平行云托管平台是一个很好的案例。平行云的托管平台是SaaS的服务模式,在平行云官网------开发者平台注册。开发者无需操心算力、网络、存储基础设施,也不需要部署和运维。即开即用,上传应用,可以更加便捷地体验云渲染,随时随地给客户演示,做POC和测试 。充值丰俭由人,平台按分钟灵活计费,关闭页面不计费。

当然,数字孪生客户需要搭建自己的3D可视化平台,去呈现自己的应用,从事数字孪生工具和平台服务,也可以用LarkXR的API自己搭建一个这样的可视化管理平台,去服务众多的下游客户,或者做营销展示、业务场景、用户体验平台。

客户端 SDK :打造沉浸式交互体验

数据通道、Web SDK、Unity SDK、Android SDK、LarkVR SDK,以及iOS Webview轻松的将LarkXR功能集成到客户的网站或应用中,实现客户端深度定制化。客户端SDK负责在用户终端渲染云端推送过来的音视频流,并上传用户的交互指令(键盘、鼠标、触摸、手柄、VR操作等)。

开发者最常使用的是LarkXR的SDK,涵盖多种类型,包括Web SDK在SR领域应用最广泛,其次是Unity SDK、Android SDK和 iOS Webview。通过这些SDK,您可以轻松将LarkXR功能集成到客户的应用和终端上。

集成场景示例:数字看点数字园区可视化是一个典范,利用Web SDK为数字孪生企业打造SaaS协作生产平台。

以上是基于API和SDK的使用,开发者对一些复杂的场景二次开发。对于一些简单场景,也可以使用iframe技术。

iframe技术可以实现网页中嵌入LarkXR客户端,满足到客户端定制需求

使用iframe技术,相比较SDK更为简单易上手。只需将标准LarkXR客户端连接嵌入到客户的网页中,即可实现快速部署和满足客户端的定制化需求。但是iframe的引入也会存在一些跨域访问以及定制化不全面的问题,所以还是更推荐大家使用SDK的形式集成。如果是复杂场景,也推荐使用websdk。

场景示例:中企恒达利用iframe技术,将LarkXR集成到他们的智慧工业画面监控大屏中。

典型二次开发与集成工作流

  1. 准备数字孪生应用:使用UE/Unity开发好核心孪生场景,编译成绿色免安装版exe,并打包成zip格式。

  2. 上传并配置应用:将应用包上传至LarkXR管理平台,配置资源需求、启动参数等。

  3. 开发业务管理平台:基于LarkXR管理API,平台可以数据交互和定制化功能,构建一个Web门户。

  4. 开发用户交互前端:

  • 集成LarkXR客户端SDK。

  • 实现视频流的渲染和显示。

  • 利用自定义消息通道,实现前端页面与云端孪生场景的双向数据通信。

  • 开发丰富的业务UI。

  1. 对接后端系统:将云渲染的业务管理功能:应用管理、业务管理、节点管理等集成到数字孪生平台业务系统进去。另外,将业务管理平台与您的IoT平台、数据中台、业务数据库对接,让数据在"前端页面-云端应用-后端系统"之间自由流动。

LarkXR深度集成带给数字孪生的价值

降本增效:节省大量自研云渲染技术栈的时间和人力成本,快速搭建企业级数字孪生应用。

聚焦业务:开发者从技术细节中解放出来,专注于数字孪生的业务逻辑、数据可视化和用户体验。

无缝融合:实现数字孪生场景与现有Web系统(如OA、ERP、IOC)的深度无缝融合,避免形成"数据孤岛"。

极致体验:凭借云端强大的算力,让终端用户在任何设备上都能享受到高清、流畅、沉浸式的三维体验。

本文已首发于官网:https://www.pingxingyun.com/

相关推荐
mxwin2 小时前
Unity URP 法线贴图色彩空间、编码与解码
unity·游戏引擎·贴图·shader
_守一5 小时前
UE5 ListView记录
ue5
mxwin5 小时前
Unity Shader URP:将法线可视化,便于调试
unity·游戏引擎·shader
蓝黑墨水6 小时前
unity相关链接
unity·游戏引擎
mxwin6 小时前
Unity Shader 法线贴图的七种错误用法
unity·游戏引擎·贴图·shader
mxwin8 小时前
Unity URP 切线空间详解
unity·游戏引擎·shader
成都渲染101云渲染666611 小时前
CR15新功能介绍以及CR15云渲染流程
ue5·图形渲染·blender·maya·corona
GIS数据转换器1 天前
基于3D GIS的监控视频精准标定平台
人工智能·物联网·3d·音视频·无人机·知识图谱
小宋加油啊1 天前
机械臂抓取物体 PVN3D算法调研学习
学习·算法·3d
RReality1 天前
【Unity UGUI】血条 / 进度条(HP Bar)
ui·unity·游戏引擎·图形渲染