What is the key difference between schema attributes and custom attributes?
Correct Answer: A
Schema attributes have predefined fallbacks; custom ones require authored values.
Question 62
A key responsibility of the pipeline is to assemble content that may have divergent stage metadata across layer stacks. Which of these metadata is automatically handled by composition when they diverge across layer stacks?
Correct Answer: A
The metadata automatically handled by composition is timeCodesPerSecond . NVIDIA's Learn OpenUSD units guidance states the distinction directly: timeCodesPerSecond is automatically reconciled during composition, while metersPerUnit, kilogramsPerUnit, and upAxis are not. Pipelines must therefore explicitly handle geometric orientation, spatial scale, and physics mass-unit mismatches when assembling assets from different sources. Option A is correct because OpenUSD can automatically scale time-sampled values across sublayer, reference, and payload arcs when source and target layer stacks use different timeCodesPerSecond values. OpenUSD's time-value documentation explains that when a targeted layer specifies timeCodesPerSecond, TimeCode coordinates and animated value coordinates are automatically scaled into the time frame defined by the source layer's timeCodesPerSecond. Options B , C , and D are incorrect because USD does not automatically rotate geometry for different upAxis, scale geometry for different metersPerUnit, or convert physics mass semantics for different kilogramsPerUnit. Those require pipeline conventions, validation, or corrective transforms. This aligns with Pipeline Development # Stage Metadata, Units, TimeCode Scaling, Asset Assembly, and Pipeline Validation .
Question 63
Which of these data is lost when flattening a stage?
Correct Answer: A
Explanation
Question 64
In OpenUSD's model hierarchy, what does an assembly typically represent?
Correct Answer: B
Assemblies are aggregate assets that organize multiple components or other assemblies into a larger unit (e.g., a city block).
Question 65
What is the role of lofting in relation to payloads?
Correct Answer: B
Lofting surfaces important attributes (like primvars, extentsHint, or variant sets) so they remain discoverable even when the payload is unloaded.