
淘宝直播3D虚拟空间应用探索 罗中柱阿里巴巴高级无线开发专家 业务背景介绍 01 什么是云渲染 目录 云渲染技术的难点与挑战 总结与展望 业务背景介绍 业界情况 游戏内容多元化 淘宝直播 从2D到3D内容表达形式的升级 TaoLiveCity-未来城 基于云渲染的首次电商场景大规模应用 核心技术:•云渲染技术 •3D制作技术•数字人技术•多人互动技术 什么是云渲染 云渲染 以云计算为基础的渲染方式,本质为交互式在线视频流 •流送并非播放预先录制的视频片段,而是播放云端实时生成的渲染帧和音频•用户可以通过键盘,鼠标,触摸事件控制画面渲染 云渲染优势 大场景 轻量级 游戏引擎 云端强大的GPU算力专业级别的显卡可规模化伸缩 即点即用摆脱超级APP包大小限制迭代速度快 PC端成熟的商业游戏引擎Unreal Engine 云渲染技术的难点与挑战 核心挑战 好玩 好逛 好看 单人自主漫游如何保障百毫秒延时? 场景未来感如何保障高清画质? 多人互动如何支持万人在线? 好看:高清画质 如何做到1080P 30FPS渲染? 实时渲染考验的是CPU和GPU的处理能力网格体的数量,视野范围,光照计算 渲染流水线 渲染优化-模型合批 渲染优化-LOD Level of Detail 渲染优化-光照烘焙 体积光照贴图 好逛:单人漫游 如何做到百毫秒操控延时? 延时拆分 延时优化 好玩:多人同步 如何做到万人同时在线? 多人同步-AOI AreaOfInterest 1.用户发送位置变更:进入,移动,离开2.计算用户所在网格3.将用户挂载到网格位置下4.通知周边8个网格的用户,位置发生了变化 在线人数:1W同步帧率:30帧/秒用户可见人数:20 核心问题:•网络抖动情况下,用户移动 卡顿•服务端数据同步压力大,上行QPS 30W •用户移动的方向,速率一定时间窗口保持不变•其他玩家的并没有必要精准同步•降低了服务端数据同步量•降低了云主机的数据计算开销 业务效果 总结与展望 更酷炫的内容形式,写实数字人更高清的画质,4K,60FPS 02好逛更高速的网络通道,5G/6G更低的建模成本,更多的内容生产者 感谢大家观看