AlphaAlpha Docs

Importing GLB

Import GLB geometry into Revit as DirectShapes — from an Alpha product coverage or from a file on disk

Importing GLB

The Import ribbon panel brings GLB geometry into the current Revit document as Generic Model DirectShapes — one shape per mesh node, so imported pieces stay individually selectable.

Import from Alpha

Pick a type and one of its products; the add-in downloads the product's GLB from the type-level coverage and imports it.

This is the receiving end of every GLB upload in the platform:

  • products exported by this add-in from another Revit model,
  • models uploaded by the SketchUp extension — e.g. interiors modeled in SketchUp, uploaded as a product, pulled into Revit here.

If the chosen product has no GLB uploaded yet, the command tells you so — upload one first from Revit or SketchUp.

Import GLB File

Imports an uncompressed glTF 2.0 binary (.glb) from disk. Use this for one-off files that aren't registered as a product coverage.

What gets imported

  • Geometry — triangle meshes with all node transforms applied, converted from glTF conventions (meters, Y-up) to Revit internal units. Degenerate triangles are skipped and reported.
  • Materials — matched to existing document materials by name; when no match exists a new material is created with the GLB base color and transparency. Textures are not transferred to Revit materials.
  • Naming — DirectShapes are named {product or file name} - {node name}.

Limitations

  • Draco- or meshopt-compressed GLBs are not supported (the Alpha exporters produce uncompressed GLB by default).
  • Imported DirectShapes are dumb geometry: they schedule under Generic Models and don't host or join like native families.

On this page