What is the main difference between variant sets and primvars in parameterization?
Correct Answer: B
Variant sets handle discrete options (e.g., red, blue, green), while primvars handle continuous or interpolatable data (e.g., RGB values).
Question 2
What is the primary goal of encapsulation for USD assets?
Correct Answer: A
Encapsulation keeps geometry, materials, and other dependencies inside one root, ensuring the asset works when referenced or payloaded.
Question 3
Which file-type integration is unique to OpenUSD for on-the-fly composition?
Correct Answer: B
File format plugins let USD compose external formats/databases at read time.
Question 4
What is the benefit of using geometric and shading variant sets separately?
Correct Answer: A
Separate sets let geometry and shading be controlled independently for more flexibility.
Question 5
What is the primary purpose of asset structure in OpenUSD?
Correct Answer: C
The primary purpose of asset structure in OpenUSD is to make content scalable, collaborative, reusable, and understandable across teams and ecosystems. NVIDIA's Learn OpenUSD guide defines an asset as a "named, versioned, and structured container" that may include composable OpenUSD layers, textures, volumetric data, and other resources. It further states that asset structure facilitates reuse of persistent data and plays an important role in scaling pipelines and ecosystems. The guide emphasizes content flow, seamless collaboration, consistent conventions, parallel and modular workflows, and balancing openness with resilience to change. Option C is correct because it captures the broad organizational goal of asset structure: enabling scalability and collaboration across multiple contributors, workstreams, and downstream consumers. Option A is too narrow; versioning and tracking may be supported by asset metadata or asset management systems, but they are not the central purpose of asset structure. Option B is also too narrow because performance is one principle of scalable structure, not the whole purpose. Option D describes a possible benefit of modularity and reuse, but storage reduction is secondary. This aligns with Content Aggregation # Asset Structure Principles # Why Asset Structure Is Necessary # Legibility, Modularity, Performance, Navigability.