FBEC大会 | 瑞云科技 CTO 赵志杰:元宇宙时代的基础设施——实时云渲染

news2024/10/5 15:27:44

FBEC未来商业生态链接大会于2023年2月24日在深圳福田大中华喜来登酒店盛大召开,本次大会由广东省游戏产业协会、深圳市互联网文化市场协会指导,陀螺科技主办。

大会以“勇毅前行·逐光而上”为主题,以具有行业前瞻洞察的“探索者”为视角,逐“光”之旅为主线,聚焦元宇宙、XR、游戏、电竞、数字营销等前沿行业,全方位呈现科技前沿成果,探讨时代与商业议题,谋划新科技、新商业、新模式未来价值,与时代同行者共赴剧变革新下的勇毅逐光之道!

FBEC主会场C:相信的力量——FBEC全球元宇宙CEO峰会由武汉东湖新技术开发区管理委员会与陀螺科技联合主办,邀请到瑞云科技 CTO 赵志杰带来主题为“元宇宙时代的基础设施——实时云渲染”的精彩演讲。赵志杰认为,元宇宙未来的趋势肯定是越来越精致、越来越庞大的场景建设,背后离不开实时云渲染技术的支持。

01 元宇宙的支撑技术之一是实时云渲染

我是来自瑞云科技的赵志杰,今天给大家分享关于实时云渲染方面的见解。

我们的观点是:元宇宙的支撑技术之一是实时云渲染。元宇宙未来的趋势肯定是越来越精致、越来越庞大的场景建设,如何支撑这些东西的实现,背后离不开实时云渲染技术的支持。

讲实时云渲染之前,先讲讲渲染这个概念。目前渲染和我们的生活密不可分,无论影视作品,还是各种游戏的实现,背后都离不开渲染技术。以往的渲染过程通常都部署在本地端,当渲染过程部署在云端,我们则称之为云渲染。目前的趋势,我们希望云渲染的能力越来越强,能够弥补轻量化终端的低性能劣势。

关于最近比较火的AIGC,AIGC其实也是渲染的表现方式,通过这种方式,会增强我们在元宇宙当中体验的真实感、高级感,增强元宇宙的体验。

在元宇宙当中,人们可以随时切换身份,在里面进行各种各样的操作,无论是学习,又或者工作、交友、购物、旅行等。为了实现更好的体验,更好的画面效果,我们则需要更好的云端实时云渲染服务体系的支撑。

02 实时云渲染技术发展依赖以下几个方面

实时云渲染技术能到达现在的发展程度,主要依赖于以下几方面技术的提升和推动:

• 5G时代,5G网络带来了技术的引进;

• 云计算的发展为云计算提供了更好的扩展性,用户通过网络可以获得更好、更无限的资源。

• 游戏引擎的发展,不仅是对游戏行业本身有巨大的带动作用,尤其在真实性、模拟性等方面给用户带来了更好的体验。所以游戏引擎的基础发展,对整个技术也有很大的推动作用。

• 还有显卡技术的发展,对于所有行业的应用来说也是离不开的。

03 实时云渲染技术原理

实时云渲染技术的原理非常简单。当我们用手机或者轻量化的终端来操作的时候,一般情况下,它的应用大小和画面效果是受限制的。举个例子,如果我们要在手机上看到非常逼真的几十万根头发的虚拟人,靠手机、Pad的算力其实无法实现真实实时的渲染。

关于如何在手机等轻量化的终端上实现高画质的渲染和大场景输出,我们的思路是把重度的和图形图像相关的算力部署在云端。云端可以借助于高性能的服务器,把图形图像的重度计算放在云端执行,当云端实时渲染的画面进行编解码之后,再通过网络传送到各种各样的终端,除了手机、平板外,也包括VR设备等,这就解决了轻量化终端算力不足的问题。

04 瑞云科技实时云渲染技术特点

首先,是依托于应用的运行平台。无论是什么应用,需要把这个平台先托管到云渲染平台上,在平台上的真正计算节点,都可以在计算平台上实时调取应用,实时运行。

第二,实时云渲染集成了领先的SaaS服务,登陆我们的网站,只用简单的几步操作就可以体验SaaS服务,流程非常简单。

第三,依托于自主研发的协议。一些大型开发项目,用如今主流的引擎软件,打出来的包变得越来越大,从原来的几百兆发展到几十G,当需要把应用上传到云端的时候,都会面临传输速度的瓶颈。而通过我们自研的协议,可以把上传过程大大加快,10G的文件几分钟就能够传完。此外,我们这个协议可以通过浏览器进行访问,这对分享来说非常便利,大家可以通过微信、小程序推送给用户。

05 3DCAT技术优势

接下来简单谈一下我们的技术优势,包括:支持各种各样的引擎、适配WebRTC协议、支持提供多规格、自适应的码流能力等。

我们有业界领先的调度功能,也支持多系统的平台调度,支持调度策略的灵活设置。我们现在用不同的卡,以匹配对应的任务性能。比如Unity应用对显卡要求不高,1660就可以满足,而有些应用对显卡的需求更高,比如帕斯卡等,这时候我们可以指定不同的应用,指定不同的显卡类型。并且还可以提供浏览器来监控和管理后台。

06 3DCAT分为公有云和私有云两个版本

关于实时云渲染,我们自己有一个品牌叫3DCAT,分为公有云和私有云两个版本。

公有云的架构比较简单,底层是X86,里面附属了自研的推流系统。登陆我们的网站注册之后,只需要几步就可以完成。这种原理决定了我们对终端的兼容性特别好,无论是手机、平板,还是PC,甚至VR头显都可以用同样的方式来进行输出。此外,我们也支持微信、小程序等。

为了让用户有更好的体验,我们在国内建立了各种各样的多个边缘计算节点,当用户有请求的时候,系统自动判断调用离用户最近的计算中心,为用户提供更好的网络服务,减少用户的延时和等待。

无论是资源成本,还是服务方面,我们都有相应的优势,因为我们做云渲染相关服务有超过10年的历史,对于应用安全较有保障。举个例子,一般手机上浏览一些3D在线数据的时候,它会缓存到本地终端,从安全性上来讲,实时云渲染的安全性会高很多。我们还通过了TPN认证,是国内少数几家有TPN认证的厂家。

我们方案的优势包括:

• 云端部署:所有东西都部署在云端;

• 全域支持:除了提供平台,也提供从应用制作到分发一体化的解决方案;

• 所有的东西都可以进行统一的管理:以往安装或者运行交互式的应用,需要逐台机器去安装运行,而现在可以对所有应用进行统一的管理,比如升级一次或者是内容替换之后,所有的用户再次打开都是统一更新过的画面;

• 端云结合:所有的复杂运算都集中在云端,轻量化终端变成接收工具,这样就可以实现降低终端配置需求;

• 极简操作:所有的操作都非常的便捷,只要几步就可以实现;

• 数据安全:内容存储在云端,数据与用户分离,有效保护知识产权,平台获得TPN权威认证

除了刚才说的公有云,我们也提供私有云的方案。私有云的方案特别适合于对安全性要求非常高的单位,比如军事单位,或者是对性能要求比较高的场景,比如VR头显。如果是同样的内容,平面类的应用对带宽的要求不高,但VR头显对带宽要求会比较高,一般推流码率能达到40~60兆,所以私有化的方案也特别适合对性能要求比较高的场景。

07 3DCAT拥有丰富的落地案例

最后,我再聊一下我们已经落地的案例。一是Matterverse(次元跃升),它通过实时云渲染的方式,在手机上也可以打开。通过云渲染,它可以进行各种各样的交互,实现虚拟角色的各种操作。

对于目前比较火的数字人,我们也有一些自己的体验。现在的趋势是往越来越真实的方向走,但凭借目前的手机算力,想打造非常逼真的数字人并不简单,而我们可以通过实时云渲染的方式,将这个画面实时推送到手机终端。

还有一个是汽车领域的案例,我们与奥迪进行了相应的合作,借助实时云渲染技术甚至是光线追踪技术,能实现实时交互的高精度画面输出。

以上讲的案例都是运行在实时云渲染的平台之上,希望未来有更多、更好的应用可以运行在我们的平台之上,谢谢大家!

文字来源:VR陀螺

​ 本文《FBEC大会 | 瑞云科技 CTO 赵志杰:元宇宙时代的基础设施——实时云渲染》内容由3DCAT实时云渲染解决方案提供商整理发布,如需转载,请注明出处。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/458064.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

docker以外挂目录的方式部署springboot项目

前置准备: 清单: 安装有docker的Linuxspringboot打包的jar文件(该项目只有一个返回"hello world"接口) Linux的IP地址:192.168.221.129 springboot项目的接口: 1、上传jar文件至Linux 我上传…

基于springboot的前后端分离的案列(一)

SpringBootWeb案例 前面我们已经讲解了Web前端开发的基础知识,也讲解了Web后端开发的基础(HTTP协议、请求响应),并且也讲解了数据库MySQL,以及通过Mybatis框架如何来完成数据库的基本操作。 那接下来,我们就通过一个案例&#xf…

ArcGIS三体阴影(影像三维)显示马赛克?

我们经常基于ArcGIS通过DEM来做山体阴影 但是有时候你一放大就会出现很强的马赛克的效果 还有我们在利用ArcScene建三维场景 即使数据分辨率很高也会出现马赛克效果 那怎么来解决这个问题呢 让我们的山体阴影显示更加细腻 三维没有马赛克的效果呢? 右键图层选择如…

Java线程间通信方式

前文了解了线程的创建方式和状态切换,在实际开发时,一个进程中往往有很多个线程,大多数线程之间往往不是绝对独立的,比如说我们需要将A和B 两个线程的执行结果收集在一起然后显示在界面上,又或者比较典型的消费者-生产…

Linux内核进程管理与调度:策略优化与实践分析

Linux内核进程管理与调度 一、前言二、进程管理和多进程调度2.1 进程标识符和控制块2.2 进程状态和转换2.3 进程间通信 三、单处理器下的Linux进程调度3.1 Linux进程调度器3.2 时间片轮转调度算法3.3 最短剩余时间优先调度算法3.4 其他调度算法的不足 四、多处理器下的Linux进程…

【数据结构 ---基于C语言预备知识】

数据结构 ---基于C语言预备知识 一、对数据结构这门课的基础认识1.1 数据结构的定义:1.2 衡量算法的标准:主要的是1,21.3 数据结构的特点和地位: 二、预备知识:2.1 内存概念:2.2 预备知识指针(复…

每日学术速递4.23

CV - 计算机视觉 | ML - 机器学习 | RL - 强化学习 | NLP 自然语言处理 Subjects: cs.CV 1.LiDAR-NeRF: Novel LiDAR View Synthesis via Neural Radiance Fields 标题:LiDAR-NeRF:通过神经辐射场的新型 LiDAR 视图合成 作者:Tang Tao, …

pytest 学习三(前置后置操作)

pytest测试框架_pytest框架-CSDN博客 一、常用的操作 一、setup/teardown 每个用例之前、之后执行 二、setup_class/teardown_class 在每个类之前、之后执行一次 二、pytest.fixture 设置前置后置操作范围 pytest.fixture(scope"",params,autouse,ids,name) 其中 sc…

TVM- End-to-End Optimization Stack for Deep Learning

TVM- End-to-End Optimization Stack for Deep Learning 引言 TensorFlow、MXNet、Caffe 和 PyTorch 等可扩展框架推动了深度学习当前的普及和实用性。然而,这些框架针对范围较窄的服务器级 GPU 进行了优化,将工作负载部署到其他平台(例如手…

SpringBoot中@EnableAsync和@Async注解的使用

目录 1.EnableAsync 注解1.1 配置类使用示例1.2 复制请求上下文 2.用法1:Async 注解2.1 测试Controller2.2 测试Service2.3 测试ServiceImpl2.4.测试 4.用法2:直接使用 taskExecutor 做异步4.1 重新实现:测试ServiceImpl4.2 测试 5.Async异步…

保护模式段描述符

目前为止,内存还是分段模式,所以想要保护内存,就需要保存段。由于CPU的扩展导致了32位的段基地址和段内偏移,所以16位的段寄存器就无法放下这些信息。现在就需要把这些信息放到内存中,这些信息被封装成特定的段描述符。…

Vue进阶-Vue cli项目搭建、项目基本操作、axios的使用、路由、Vuex

Vue进阶 Vue cli 一、Vue cli 概述 CLI 全称是 Commond Line Interface,翻译为命令行界面,俗称脚手架。VueCLI是一个官方发布vue.js项目脚手架。用VueCLI 可快速搭建Vue开发环境以及对应webpack配置。 二、环境搭建 1、下载 node.js 下载地址&…

4 redis高可用

所谓的高可用,也叫HA(High Availability),是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。如果在实际生产中,如果redis只部署一个节点,…

Compiler- 自增运算

我们来看一下C语言中的前自增(i)和后自增(i) 这个经典案例。大家在学习C的时候肯定学过前自增是先自增,然后将结果用于计算;后自增是先参与计算,再增加。 好,看一下这段代码的结果: #include …

PE文件反编译为python脚本流程

1、查壳 DetectltEasy、PeiD查壳 2、脱壳 常见打包工具PyInstaller,脱壳方法 (1)用pyinstxtractor.py脱壳,用”python pyinstxtractor.py 1.exe“命令,生成“.exe文件名_extracted” (2)用…

Python+Qt人脸识别门禁管理系统

程序示例精选 PythonQt人脸识别门禁管理系统 如需安装运行环境或远程调试&#xff0c;见文章底部个人QQ名片&#xff0c;由专业技术人员远程协助&#xff01; 前言 这篇博客针对<<PythonQt人脸识别门禁管理系统>>编写代码&#xff0c;代码整洁&#xff0c;规则&am…

1 ROS2介绍与安装

1 ROS2介绍与安装 1.1 Ubuntu配置与ROS2安装1.1.1 Ubuntu22.04安装1.1.2 下载安装ROS21.1.3 配置ROS2环境并测试 1.2 使用VSCode搭建ROS2开发环境1.2.1 安装并配置VSCode1.2.2 创建ROS2工程的方法1.2.3 使用VSCode创建ROS2的C/C项目1.2.4 使用VSCode创建ROS2的Python项目 1.3 R…

Samba配置回收站功能

部门确实需要给Samba配置回收站&#xff0c;查阅了下回收站的资料&#xff0c;配置也挺简单的。 配置说明&#xff1a; 在Samba配置回收站功能中各参数作用如下。 (1) vfs object recycle&#xff1a;载入Samba用于回收站功能的模块recycle.so。 (2) recycle:repository /Pr…

企业如何保护外发文件的数据安全?

随着数字化转变&#xff0c;企业的业务文件大多通过电子形式在内外部流转。这增加了外发文件数据泄露或被篡改的风险&#xff0c;如何保护外发文件安全已成为企业不容忽视的课题。 企业外发文件&#xff0c;特别是电子文件&#xff0c;存在一定的数据安全风险&#xff1a; 文件…

第十二章 外观模式

文章目录 前言一、外观模式基本介绍完整代码DVD类爆米花类投影仪类屏幕类立体声类灯光类家庭影院类进行聚合Client测试类 二、 外观模式在MyBatis框架应用的源码分析三、外观模式的注意事项和细节 前言 一、外观模式基本介绍 完整代码 DVD类 package tanchishell.SJMS.faca…