打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
云交互技术流化Webgl模型可能吗?

数字孪生领域很多项目B/S架构下交付使用的是webgl方案,该方案有其自身的优势,降低了用户在使用数字孪生或者虚拟仿真模型时需要的高性能显卡。但其也有自身无法忽视的困境,比如一些数据量大的模型,需要验证依赖下载时的网络环境,初次加载也比较慢,手机得其他轻终端设备使用有限。而且对于运维工作来说要针对通的系统出不同的版本,才能做到良好的系统兼容性。那这些和实时云渲染视频流技术方案有什么关系?能不能对webgl引擎模型也实现云交互流化呢?原理又是什么呢?点量云流小芹基于一线疑问做详细介绍。

我们知道webgl也是一类3D引擎,使用其作为数字孪生开发的厂商也不少。很多人认为该类技术和实时云渲染是完全不同的两种方案,但其实这种想法有些片面,这两种方案在有些项目里是共同使用的。因为一些项目开发是使用的webgl,但在实际中会因为硬件设备的性能或者时间等各种因素,无法顺利的使用。比如学校多年前的电脑、智能工厂的旧电脑想利旧使用。但性能有些低了,在运行webgl模型的时候会出现卡、糊、操作不流畅等问题,那怎么办呢?点量云流可以完全实现webgl引擎模型的流化。

  对于点量云流来说,webgl模型和其他的UE/U3D等3D引擎没有区别,都是大应用模型,可以直接在服务器上打开对应的进程,通过视频流的方式直接让用户在普通配置的电脑设备上直接流畅使用。其实除了webgl、OpenGL甚至是3DMax、CATIA、bently等其他二维设计软件也是可以直接视频流方式云交互,具体的技术原理,可以看参考以下架构图。

 那离屏渲染是否也可以呢?离屏渲染是点量云流的特色功能之一,可以让服务器上的进程在渲染时不在服务器上出现渲染画面,可以节省一部分服务器资源。这个对于webgl模型的流化也是完全可以实现的。

  那webgl模型以视频流技术云交互时,如果模型比较大,启动加载比较,有没有什么好的解决方案呢?这个问题可以通过点量云流本身的预启动功能解决,而且对于预加载的数量可以自定义。根据项目的实际需要或者处于节省服务器资源的目的,可以设置1路或者多路。所谓预启动,是指模型在服务器上预先打开相应数量的进程。比如有来访、会议、参观等活动时,可能会有多人同时使用,就可以在系统中预启动多个进程,这样在活动时基本无需等待就可以直接演示,节省来访者的时间提供良好的印象。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
基于WEBGL的3D渲染引擎
o3d 模型导入引擎CanvasMatrix.js
【供电类】创新产品概览
3D 真的很难吗,瞧瞧支付宝怎么做?
【白话前端】快速区分webGL,webGPU,unity3D和UE4
数字孪生(web端)常用技术栈和软件列举
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服