天天看點

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倍,同時使用更少的使用者資料計劃。

Google與Pixar開發Draco支援USD格式 加速3D對象傳輸

來自丹麥的SMK國家美術館的模特Kore穿着chiton和cape,公共區域通過Draco壓縮了15倍

用Draco壓縮USD對象可以推動更廣泛範圍用例的發展,特别是在将運作時的資産傳遞到消費者裝置時。從3D商業到複雜的AR場景,任何東西都可以從減少的資料需求和更短的釋出時間中受益。

我們期待看到人們如何結合使用Draco壓縮和USD格式。希望大家可以看看GitHub(

https://github.com/PixarAnimationStudios/USD

)上的代碼,讓我們知道你的想法以及你打算如何使用它!

————————————————

版權聲明:本文為CSDN部落客「LiveVideoStack_」的原創文章,遵循CC 4.0 BY-SA版權協定,轉載請附上原文出處連結及本聲明。

原文連結:

https://blog.csdn.net/vn9PLgZvnPs1522s82g/article/details/103441815

「視訊雲技術」你最值得關注的音視訊技術公衆号,每周推送來自阿裡雲一線的實踐技術文章,在這裡與音視訊領域一流工程師交流切磋。
Google與Pixar開發Draco支援USD格式 加速3D對象傳輸