USD Content Cache (UCC)#

UCC provides a reverse proxy cache between object storage and Cloud Function clients. It caches USD (Universal Scene Description) content to accelerate scene loading and reduce bandwidth costs.

Overview#

UCC intercepts requests for USD content from object storage sources (S3, Azure Blob Storage, NVIDIA Omniverse Nucleus) and serves cached content when available. On cache hits, content is served directly from persistent storage. On cache misses, UCC fetches content from the upstream source, caches it locally, and serves it to the client. This reduces egress costs from cloud storage providers and improves scene load times.

When to Use UCC#

  • Working with USD scenes stored in object storage

  • Want to reduce bandwidth usage and egress costs

  • Need faster scene loading times

Documentation#