Skip to content

Gantry and Preflight

Gantry and Preflight are peers in the Reality Check family — a growing family of professional tools for OpenUSD on Apple platforms. They share an engine. They have different jobs. They are designed to work together.

Raw model → Gantry (convert) → Preflight (validate) → Ship
GantryPreflight
RoleAuthoring · ConvertValidation · Repair
JobConvert 3D to USDZValidate and repair OpenUSD
RealityKit compatibility checkNoYes
Automated fix workflowsNoYes (Pro)
Material editingYesYes
Format conversionYesYes (included in Preflight)

Preflight includes everything Gantry does, plus validation, diagnosis, and repair. Gantry is for users who need conversion only. Same engine, different scope — like Compressor to Final Cut Pro.

Use Gantry when:

  • You have a FBX, glTF, OBJ, or STL file and need USDZ
  • You want to preview how a model looks in RealityKit before using it
  • You need to tweak materials or optimize textures before exporting
  • You don’t need USD validation or automated repair

Use Preflight when:

  • Your USDZ looks wrong in AR Quick Look or visionOS and you don’t know why
  • You want to run RealityKit compatibility checks before submitting to the App Store
  • You have a complex USD scene with references, layers, or compositions
  • You need automated fixes applied to structural issues

If a converted model has structural issues Gantry can’t address — missing default prim, broken references, scale or axis problems — Preflight is the next step. Validation is free. Fixes require Preflight Pro.

Learn more about Preflight →