NCP-OUSDNVIDIAOpenUSDLIVERPSCheat SheetExam Preparation

NVIDIA NCP-OUSD Cheat Sheet 2026: LIVERPS, Schemas & USD Concepts

Preporato TeamJuly 12, 202610 min read
NVIDIA NCP-OUSD Cheat Sheet 2026: LIVERPS, Schemas & USD Concepts

NCP-OUSD is a decision-and-mechanism exam: which composition arc wins, which schema type to use, which file format fits. This cheat sheet organizes the highest-yield USD concepts and rules by the choice the exam makes you make, for final-week review and as a study checkpoint. For full explanations, the domains breakdown carries the depth and the complete guide covers the exam itself.

Exam Quick Facts

Duration
120 minutes
Cost
$200 USD
Questions
60-70 questions
Passing Score
Not disclosed (aim for 70%+)
Valid For
2 years
Format: Online, remotely proctored via Certiverse

LIVERPS: The Composition Strength Ordering (Composition, 23%)

The single most important thing to memorize. When layers disagree about a property, the strongest arc with an opinion wins. Strongest to weakest:

LIVERPS arcs (strongest to weakest)

LetterArcWhat it does
LLocal (sublayers)Opinions in the current layer stack; strongest
IInheritsPrim inherits from a class; changes to the class broadcast to all
VVariantSetsNamed switchable variations (e.g. a color variant set)
RReferencesCompose in another asset, remapping its prims
PPayloadsLike references but deferrable (load on demand)
SSpecializesWeakest; fallback opinions anything else overrides

To resolve a question: walk from L down to S; the first arc with an opinion on that property wins.

References vs Payloads (Most-Confused Pair)

ReferencePayload
Brings in external contentYesYes
LoadingAlways loadedDeferrable (load/unload on demand)
Use whenThe asset must always compose inThe scene is heavy; defer detailed assets

"Too heavy to open, load details on demand" -> payload. "Always include this asset" -> reference.

Typed vs Applied Schemas (Most-Tested Modeling Concept)

Typed schemaApplied schema
DefinesWhat the prim is (its type)A capability added to a prim
Changes prim type?YesNo
ExampleMesh, Sphere, XformA physics or collision API applied to many types

"Add a property set to many different prim types without changing their type" -> applied schema, every time.

USD File Formats

USD file formats

FormatNatureUse when
.usdaASCII, human-readableHand-editing small layers, learning, overrides
.usdcBinary crate, compact/fastProduction data, large assets, fast load
.usdzZipped package (uncompressed)Delivery, AR, bundling a stage + assets

Data Modeling Vocabulary

  • Prim: an object in the scene graph (mesh, light, group)
  • Property: an attribute or relationship on a prim
  • Primvar: a property that interpolates across a surface (per-vertex color, UVs)
  • TimeSamples: how USD stores animated property values over time
  • Metadata: non-scene data on prims/stage (kind, documentation, custom)

Content Aggregation

  • Scenegraph instancing: identical referenced assets share composition, consuming memory once
  • Point instancing (UsdGeomPointInstancer): place many prototype copies at positions; the answer for thousands of identical objects (forests, crowds)
  • kind: model-hierarchy classification (component, assembly, group, subcomponent) tools use to traverse assets

Pipeline

  • ArResolver: resolves asset paths to real locations at runtime; the "assets resolve from a versioned repo at runtime" answer
  • Python USD API: the pipeline automation workhorse (open stage, traverse prims, author opinions)

Visualization

  • UsdGeom: geometry (meshes, curves, cameras, Xforms)
  • UsdShade: materials and shaders; connects to MaterialX for portable, cross-renderer materials
  • UsdLux: lights and light filters
  • Hydra + render delegates: Hydra decouples the scene from the renderer; a render delegate plugs a specific renderer (Storm, RenderMan) into Hydra

Debugging Toolkit

For "why is this prim not showing / which layer set this value," usdview's composition inspector traces the winning arc.

Facts Worth Cold Recall

  1. LIVERPS: Local, Inherits, VariantSets, References, Payloads, Specializes (strong to weak)
  2. Payloads defer loading; references always load
  3. Applied schema adds a capability without changing prim type; typed schema defines the type
  4. .usda readable, .usdc fast binary, .usdz packaged delivery
  5. ArResolver handles runtime asset resolution
  6. Point instancing for thousands of identical objects; kind classifies the model hierarchy
  7. Hydra + render delegates decouple the USD scene from the renderer; MaterialX makes materials portable

One exercise beats ten reviews

If any composition row above produces hesitation, open usdview, author a small layered scene, and resolve the opinions yourself. Seeing LIVERPS work is worth more than re-reading it.

Final-Week Usage

Run this sheet top to bottom and mark anything that produces hesitation, then take a timed practice exam and compare your misses against the marks. Two or three passes and the mechanisms become automatic. Preporato's NCP-OUSD practice exams supply the other half: 7 full-length tests, 420 explained questions, and per-domain scoring aligned to the same weights this sheet is organized by.

For sitting strategy, finish with how to pass NCP-OUSD on your first attempt.


Sources:

Last updated: July 12, 2026