Skip to content

@cinevva/usdjs-viewerBrowser USD Viewer

Three.js-based viewer for visual validation and debugging of USD scenes.

What It Does โ€‹

  • Visual validation: See if your USD files actually load and render correctly
  • Hierarchy inspection: Browse the prim tree, transforms, and materials
  • Reference implementation: See how to integrate @cinevva/usdjs with Three.js

Honest Assessment โ€‹

This viewer is practical, not "complete USD rendering":

What WorksWhat Doesn't
โœ… Basic geometry (meshes, transforms)โŒ Not a Hydra implementation
โœ… UsdPreviewSurface materialsโŒ Complex material networks
โœ… Common texture setupsโŒ Procedural textures
โœ… Simple skeletal animationโŒ Full UsdSkel parity

Released under the MIT License.