USD (Universal Scene Description) is a 3D format originally developed and open-sourced by Pixar Animation Studios. As its name implies, USD is great because it is universal. It makes 3D graphics data interchangeable between artists and pipeline steps. Furthermore, it is non-destructive and collaboration- and iteration-friendly. Because of this, lots of 3D companies are adopting a USD pipeline. Thus, RapidPipeline has expanded its USD support to adapt to the industry´s needs.
For September´s Model of the Month, we present a coffee machine model, that can be found on CGTrader. This complex model is a very good example to showcase our support improvements. The original model, while impressive, is too large to be used in real-times applications. In total, the coffee machine is 48MB having about 1.5 million polygons. However, after just a few clicks in RapidPipeline, the USD model can be optimized down to 12.7MB, with around 450K faces without losing any detail.
This optimization is possible thanks to the improved detection of instantiated meshes. With this functionality, the cups, which are instances, are detected and the meshes are optimized. Furthermore, thanks to the USD export profiles, this output model could be directly used in ArKit or Omniverse.
This is not all. Although this model does not have multiple UVs, RapidPipeline can now export USDs containing them. Similarly, models containing Alpha masks can now also be exported as USDs.
Further optimized to 3 MB for web 3D, AR & VR
As always, you can take a closer look at our Model of the Moth in the Embed we have prepared for you. The 12 MB USD model was further optimized to just 3 MB using Draco lossy compression and converted to glTF and USDZ formats for viewing on web and mobile devices. Do you have any USD model you want to optimize or need an optimized USD output? Go test yourself the new capabilities of RapidPipeline and tell us what you think about them.
Meet the Author
Daniel
Technical 3D Artist
Daniel is a 3D and VR artist and responsible for QA at DGG. Working with leading retailers, DGG is on a mission to automate 3D asset optimization workflows for Web, mobile and XR targets - for e-commerce, and beyond. Daniel completed his studies in Expanded Realities at the Hochschule Darmstadt.