使用Unity开发基于3DCAT云渲染的VR应用

pjtime资讯组 2023-03-13

    VR一体机的痛点

    自2016年的"VR元年”以来,VR设备经历一轮又一轮的演变,也从最初少数人的玩具,走进了更多消费者的家庭。目前最主流的消费VR设备已经从早期的PC端主机头显转变为了更轻量化的VR一体机,如HTC Focus、Oculus Quest、Pico Neo,这些一体机对于消费者价格更加友好,使用也更加便捷。但同样也有部分缺点,其中最重要的是这些设备都是ARM64架构,使用的移动端处理器,内部系统仍然是Android系统,在性能上和传统的主机+头显的方案仍然无法比拟,因此对于内容制作方的项目开发增加了诸多限制。

    考虑到一体机的处理能力,项目中的场景、特效、美术资源等等都需要做出妥协,另外为了在移动一体机上保持稳定的帧率,开发团队也需要花费额外的时间做性能分析和项目优化。

VR一体机

云渲染的概念

    云渲染本质是将客户端放在云端服务器上运行,然后利用云流化(服务端推流)的形式,将画面实时推送到客户侧,用户无需下载原本几百MB甚至几个G的内容就可以便捷的体验到优质内容。对于用户没有硬件配置和平台要求,移动端、PC端浏览器均可,可以将应用访问链接做成二维码、加入企业官网,也可以加入微信公众号,或者将页面嵌入已有的Android/iOS 应用。

    3DCAT是国内领先的实时云渲染提供商,在国内各大区域均有节点覆盖,根据用户地址位置实时分配最近的渲染节点,采用独有数据压缩和传输技术,保证低延时和高帧率,为用户提供媲美本地应用的体验。

    VR的云渲染

    对于VR应用,3DCAT同样提供了 Cloud XR 云服务。覆盖了主流的VR一体机,包括HTC VIVE等传统有线设备。开发者只需要按照标准开发并托管交付,用户即可在远端连接3DCAT云服务,访问云端的内容。

Cloud XR云服务

VR云渲染的优点

    1.性能解放:3DCAT节点机使用的是兼容性和处理能力最优的X86架构+NVIDIA RTX图形平台,也就是Windows平台,开发者无需再针对移动端VR做性能优化,彻底摆脱了性能的束缚。

    2.自主配置:开发者可以根据自身应用选择合适的配置,大中小型应用都可以获得性价比最高的方案。

    3.随时更新:应用、游戏的开发经常需要考虑到热更新,而传统热更新方案会消耗团队大量精力。使用VR云渲染无需考虑热更新,随时可以更新线上内容。

    4.用户友好:用户只需安装小体积的微端(用于连接云服务以及获取用户设备交互信息),即可随意浏览开发者发布到云端的任意应用。

    Unity开发流程

    Cloud XR 支持基于Steam VR标准开发的应用,因此对于Unity项目,只需使用Steam VR官方插件开发,并打包到Windows平台即可,无需考虑各品牌的适配,流程非常简单。

    官方Asset Store地址:

    https://assetstore.unity.com/packages/tools/integration/steamvr-plugin-32647

    3DCAT为实时渲染提供坚实基础

    实时渲染和云渲染是技术演进的必然方向,3DCAT实时渲染将为数字化内容的发展提供坚实基础,未来的数字化内容将以云渲染+便携终端为基础,也将为离线渲染向实时渲染的转换提供强劲动力,将基于游戏开发引擎(Unity、UE4等)制作的实时渲染内容进行云端计算渲染,并通过网络及串流技术,实时推送到终端。满足广大用户随时随地跨终端、可交互、超高清、沉浸式的访问需求。

    运行在3DCAT实时渲染云的应用内容,无需下载安装,可灵活嵌入任意平台,支持海量用户安全访问,自动负载均衡和伸缩扩容。

分享到:
大家在说
发表评论
推荐阅读
投影 | 智慧家庭 | 商显 | 信号处理 | 会议/监控
电话:010-82755684