过去,与 VR 交互需要专用的高端工作站,以及(取决于头显)、壁挂式传感器和专用物理空间。VR 中的复杂任务可能会突破传感器范围、电缆长度和空间边界的限制,使艺术家陷入困境并限制他们的行动。该解决方案无法扩展到少数高级用例之外。

最近,来自 HTC 和 Oculus 等制造商的无绳 VR 耳机出现了,让用户摆脱了这些令人讨厌的限制,实现了从几乎任何地方体验 VR 和 AR 的新自由。增强的便携性和降低的成本导致消费者的采用率大幅增加,并在企业中开辟了许多新的探索性用例。

然而,虽然这些耳机更易于使用和便携,但为了实现这些目标,需要在计算能力上进行权衡。这种新一代头戴式显示器 (HMD) 有限的设备计算能力对于休闲游戏等许多消费类应用来说是可以接受的。但是,具有大量图形、计算或内存要求的高级企业工作负载可能很难甚至不可能在这些轻量级设备上运行。

通过将NVIDIA CloudXR与其在 Google Cloud 数据中心内运行NVIDIA RTX 虚拟工作站 (vWS )的强大 GPU相结合,您几乎可以在互联网连接良好的任何地方体验高保真 VR 和 AR 应用程序。繁重的计算在连接 GPU 的虚拟机上的云中执行,内容流到任何兼容 CloudXR 的耳机。

Google Cloud 的专用光纤网络(我们为全球交付 YouTube 内容而构建的网络)与 CloudXR 的 QoS 技术相结合,可为用户提供尽可能高的服务质量。事实上,流媒体体验可与连接到强大物理工作站的耳机相媲美,但没有硬件和电缆的摩擦。

这种强大功能和便携性的结合为释放地球上任何地方的高质量游戏和企业 AR/VR 体验的潜力奠定了基础。

数字角色创建是当今许多 3D 艺术家的核心技能。3D 角色创建的首选方法之一是数字雕刻,它让艺术家能够以高水平的精度和控制创建硬表面和有机形状。

雕刻是角色设计师技能组合中的众多任务之一。作为数字角色创作流程的一部分,艺术家还必须掌握角色的纹理、装配和姿势。

掌握所有这些任务可能具有挑战性,而且技术往往会成为障碍;在多个应用程序中工作需要切换上下文和工作流程,打破了艺术家的创作流程。传统的用户体验也可能不直观,迫使创作者将他们想要用手和头做的事情转化为鼠标移动和键盘按下。

CloudXR云服务基于NVIDIA CloudXR技术、集成了业界领先的镭速引擎,可为用户提供高清晰度低延时的沉浸式VR/AR应用托管服务。

基于3DCAT稳定、高效、低延时的云端GPU实时渲染能力,CloudXR可将任意终端设备(包括头戴显示器HMD和连网的Windows、安卓设备)转变为可显示专业级质量图像的高清XR显示器。

用户无需部署工作站或外置VR追踪系统,即可利用3DCAT云端渲染力获得高清串流体验。

借助CloudXR,任何人可在全世界的任意地点轻松体验各种虚拟显示的沉浸式应用。欢迎下载客户端app体验在线实时渲染的VR/AR演示内容。

下载地址:https://www.3dcat.live/cloud-xr

使用 NVIDIA CloudXR 从 Google Cloud 流式传输 VR 和 AR 内容的更多相关文章

  1. ASP.NET Core SignalR中的流式传输

    什么是流式传输? 流式传输是这一种以稳定持续流的形式传输数据的技术. 流式传输的使用场景 有些场景中,服务器返回的数据量较大,等待时间较长,客户端不得不等待服务器返回所有数据后,再进行相应的操作.这时 ...

  2. tcp流式传输和udp数据报传输

    所有的书上都说, tcp是流式传输, 这是什么意思? 假设A给B通过TCP发了200字节, 然后又发了300字节, 此时B调用recv(设置预期接受1000个字节), 那么请问B实际接受到多少字节? ...

  3. 为什么从REST转向gRPC 需要流式传输搜索结果,也就是在有第一批结果时就开始传输

    https://mp.weixin.qq.com/s/aEO3Y8SkObNgfQU3z8sH2w 我们为什么从REST转向gRPC 原创 Levin Fritz InfoQ 2019-06-23 作 ...

  4. Apache Beam—透视Google统一流式计算的野心

    Google是最早实践大数据的公司,目前大数据繁荣的生态很大一部分都要归功于Google最早的几篇论文,这几篇论文早就了以Hadoop为开端的整个开源大数据生态,但是很可惜的是Google内部的这些系 ...

  5. 使用WebAPI流式传输大文件(在IIS上大于2GB)

    这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数 下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得 ...

  6. 【Azure媒体服务 Azure Media Service】Azure Media Service中Stream Endpoint 说明 (流式处理终结点)

    Azure 媒体服务是一个基于云的媒体工作流平台,用于生成需要编码.打包.内容保护和直播活动广播的解决方案. 在视频的直播,点播方案中,媒体服务的架构主要由三部分构成: 推流端,把本地视频或直播内容推 ...

  7. 【官方文档】Nginx模块Nginx-Rtmp-Module学习笔记(三)流式播放Live HLS视频

    源码地址:https://github.com/Tinywan/PHP_Experience HTTP Live Streaming(HLS)是由Apple Inc.实施的非常强大的流视频协议.HLS ...

  8. Openresty的同步输出与流式响应

    Openresty的同步输出与流式响应 默认情况下, ngx.say和ngx.print都是异步输出的,先来看一个例子: location /test { content_by_lua_block { ...

  9. 文件下载(StreamingHttpResponse流式输出)

    文件下载(StreamingHttpResponse流式输出) HttpResponse会直接使用迭代器对象,将迭代器对象的内容存储成字符串,然后返回给客户端,同时释放内存.可以当文件变大看出这是一个 ...

  10. ASP.NET Core Web API 流式返回,逐字显示

    Websocket.SSE(Server-Sent Events)和长轮询(Long Polling)都是用于网页和服务端通信的技术. Websocket是一种全双工通信协议,能够实现客户端和服务端之 ...

随机推荐

  1. JOISC 2020 记录

    Day1 T1 Building 4 首先有一个 \(O(n^2)\) 的 DP:记 \(f_{i,j,0/1}\) 表示已经填了前 \(i\) 位,其中有 \(j\) 位选择了 A 序列,当前第 \ ...

  2. 提高Java开发生产力,我选Stream API,真香啊

    Java 8 引入的Stream API提供了一种新的数据处理方式,它以声明式.函数式的编程模型,极大地简化了对集合.数组或其他支持数据源的操作.Stream可以被看作是一系列元素的流水线.允许你高效 ...

  3. NC16576 [NOIP2012]摆花

    题目链接 题目 题目描述 小明的花店新开张,为了吸引顾客,他想在花店的门口摆上一排花,共m 盆.通过调查顾客的喜好,小明列出了顾客最喜欢的n 种花,从1 到n 标号.为了在门口展出更多种花,规定第i ...

  4. Android架构组件LiveData

    LiveData LiveData是基于观察者模式创建的,其中,LiveData是被观察者,观察者通过注册方法,监听被观察者的数据变化.LiveData在数据发生变化的时候,会通知观察者. LiveD ...

  5. GCC Arm 11.3rel1, 12.2编译提示 _close is not implemented and will always fail

    使用GCC Arm工具链开发的项目, 在11.2下编译正常, 但是升级到 arm-gnu-toolchain-11.3.rel1 以及 arm-gnu-toolchain-12.2 之后, 编译出现警 ...

  6. Ubuntu18.04 Server安装Harbor

    Harbor是一个开源的本地部署的容器镜像注册中心, 带访问权限控制, 以及管理界面. 作用类似于Java中Maven的私有仓库Nexus, 用于配合Jenkins在部署容器到K8s时提供镜像源, 加 ...

  7. thinkphp集成editormd一系列实战

    介绍 最近php搞了个博客,需要集成markdown编辑器(富文本的太low了,效率也低),用的是时下比较火的editormd,除了基本的文档编辑我这里还实现了几个自己的需求: 使用ctrl-v实现将 ...

  8. 【Java复健指南01】简介与数组

    写在最前 学习Java已经是很久之前的事情了,因为技术栈的转变,很久没有使用Java正经地开发过项目. 对于该语言的理解也是停留在表面,因此萌生了重新学习的念头.一方面是为刷算法题打基础,另一方面也是 ...

  9. 【LeetCode栈与队列#01】队列的基本操作:用栈模拟队列和用队列模拟栈

    用栈实现队列 力扣题目链接(opens new window) 使用栈实现队列的下列操作: push(x) -- 将一个元素放入队列的尾部. pop() -- 从队列首部移除元素. peek() -- ...

  10. win上vscode配置ffmpeg

    参考博客https://blog.csdn.net/leixiaohua1020/article/details/38868499 https://blog.csdn.net/weixin_37515 ...