专栏首页音视频技术Google与Pixar开发Draco支持USD格式 加速3D对象传输

Google与Pixar开发Draco支持USD格式 加速3D对象传输

文 / F. Sebastian Grassia, Pixar and Jamieson Brettle, Chrome Media

译 / 元宝

原文https://opensource.googleblog.com/2019/11/google-and-pixar-add-draco-compression.html

谷歌和Pixar已经合作将Draco压缩添加到了USD文件中,以此来实现更小的网格传输,并在web和移动应用程序中实现实时的对象交付。

Draco是一个开源压缩库,用于改进3D对象的存储和传输——包括压缩点、连接信息、纹理坐标、颜色信息、法线和与几何相关的任何其他属性。

使用Draco,应用程序可以更快地向用户呈现复杂的3D对象,而不会影响视觉保真度。对于用户们来说,这意味着应用程序现在的下载速度会更快,3D图形的加载速度也会更快,并且可以通过任何类型的网络传输,而无需考虑带宽。

USD满足了强大和可扩展地交换和增强一些3D场景的需求,这些场景可能由许多模型和动画组成。USD还可以将任意数量的要素进行组装和组织成虚拟集、场景和镜头,从一个应用程序传送到另一个应用程序,并使用一个一致的API在一个场景图中对它们进行无损编辑(作为替代)。USD提供了一个丰富的工具箱,用于阅读、写作、编辑和快速预览3D几何图形和阴影。

我们在一组有代表性的USD对象上测试了Draco的压缩性能,发现Draco的平均压缩对象超过15倍。在一个典型的4G网络上,这些资产的加载速度将提高到2.5倍,同时使用更少的用户数据计划。

来自丹麦的SMK国家美术馆的模特Kore穿着chiton和cape,公共区域通过Draco压缩了15倍

用Draco压缩USD对象可以推动更广泛范围用例的发展,特别是在将运行时的资产交付到消费者设备时。从3D商业到复杂的AR场景,任何东西都可以从减少的数据需求和更短的发布时间中受益。

我们期待看到人们如何结合使用Draco压缩和USD格式。希望大家可以看看GitHub(https://github.com/PixarAnimationStudios/USD)上的代码,让我们知道你的想法以及你打算如何使用它!

本文分享自微信公众号 - LiveVideoStack(livevideostack),作者:Chrome Media​等

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-12-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 当SRS遇到K8s:如何实现高可用、回滚与灰度发布?

    服务的更新、回滚和灰度,是个简单的问题,如果加上一个条件"不中断服务的前提下",那么就是一个难题,如果再加上"大规模",那么就是K8S要解决的核心问题之一。坏消...

    LiveVideoStack
  • 当SRS遇到K8s:如何实现高可用、回滚与灰度发布?

    服务的更新、回滚和灰度,是个简单的问题,如果加上一个条件"不中断服务的前提下",那么就是一个难题,如果再加上"大规模",那么就是K8S要解决的核心问题之一。坏消...

    LiveVideoStack
  • 万物皆可“小程序”——迟到的iOS 14之猜想

    时间倒回4月9日,9To5Mac通过iOS 14的代码,猜测苹果或将推出全新的APP下载和使用方式,用户只需扫描二维码或打开链接,即可体验应用程序的某些特定功能...

    LiveVideoStack
  • Redis持久化最全面的知识详解

    持久化存储是将 Redis 存储在内存中的数据存储在硬盘中,实现数据的永久保存。我们都知道 Redis 是一个基于内存的 nosql 数据库,内存存储很容易造成...

    用户3817167
  • django-URL默认参数传递

    绝命生
  • lucence

    信息超负荷问题解决方案: 新的用户接口/智能代理 Lucene是一个高性能,可伸缩的信息搜索库,可以为应用程序添加索引和搜索能力. 版本: java/Perl/...

    radaren
  • Redis持久化存储详解(一)

    持久化存储是将 Redis 存储在内存中的数据存储在硬盘中,实现数据的永久保存。我们都知道 Redis 是一个基于内存的 nosql 数据库,内存存储很容易造成...

    A梦多啦A
  • 小程序成微信社交打造智慧零售生态圈的关键环节

    随着零售业运营成本不断攀升,门店引流能力有限,零售商对于精准获客以及顾客有效留存和转化的需求极为强烈,线上线下的一体化融合已是大势所趋。

    场景录小程序
  • 操作系统 文件管理 文件的结构

    文件划分为三类逻辑结构:无结构的字符流式文件、定长记录文件和不定长记录文件构成的记录树。

    Debug客栈
  • 购买机器人夹持器需要考虑的5个问题

    当你在设计机器人单元的时候,需要考虑很多的细节。你需要最大限度地地提高机器人单元的安全级别,同时又要使其尽可能地高效。在单独的设计中要考虑所有的这些细节有些困难...

    机器人网

扫码关注云+社区

领取腾讯云代金券