来源:映维网 作者
为了实现更小的网格传输,以及在Web或移动应用中实时传输asset,谷歌和皮克斯将Draco压缩添加到USD文件中。
Draco是一个开源代码压缩库,主要用于改善3D aseet的存储和传输,包括压缩点,连接信息,纹理坐标,颜色信息,法线,以及与几何相关的任何其他属性。
利用Draco,应用程序可以更快地向用户呈现复杂的3D asset,同时不会影响视觉保真度。对于用户而言,这意味着现在可以更快地下载应用,更快地加载3D图形,并通过任何类型的网络传输,无需过分考虑带宽。
USD则满足了稳定和可扩展地互换与增强由一系列模型和动画组成的3D场景的需求。USD同时支持将任意数量的asset打包为虚拟布景,场景和镜头,将它们在应用程序之间传输,并在单个场景图中使用一致的API进行无损编辑。USD为读取,编写,编辑和快速预览3D几何图形和阴影提供了丰富的工具集。
团队对一组代表性的USD对象测试了Draco压缩性能,并发现Draco的平均压缩率超过15倍。对于典型的4G网络上,asset的加载速度将提高2.5倍。
谷歌表示:“使用Draco压缩USD对象可以推动各种用例的发展,尤其是在将运行时asset交付给消费类设备时。从3D商务到复杂的AR场景,一系列的用例将可以从减少的数据需求和更快的传输时间中受益。”
代码已经托管至GitHub,而谷歌鼓励大家积极提供反馈意见。
原文链接:https://yivian.com/news/69259.html