Load simulation data
Supported formats
| Category | Extensions | What happens |
|---|---|---|
| Volumetric VTK | .vtk, .vtkhdf, .hdf, .h5 |
Uploaded to mesh-api; VTK pipeline converts to session USD |
| Surface VTK | .vtp, .vtu |
Uploaded; lighter conversion path |
| USD | .usd, .usda, .usdc, .usdz |
Loaded as scene/surface payload |
If Open rejects a file, check the extension. The viewer accepts the formats listed above.
Step-by-step: open a file
- Click Open in the top-right HUD.
- Select a file from your computer.
- Wait for conversion (volumetric files only):
- Progress appears in the sidebar footer as Cloud conversion or Local conversion.
- Percentage and status messages update until complete.
- The mesh appears in the viewport.
- The Scene card shows a Source row (labeled with your filename when available).
- Scalar fields populate the Rendering card after metadata loads.
Step-by-step: open an example
- Confirm Infrastructure shows Connected.
- Click Examples in the top-right HUD.
- Choose a card from the gallery.
- The example activates on mesh-api without re-uploading.
See Examples gallery for cloud vs on-prem behavior.
Connection requirements
Upload and conversion require a healthy mesh-api connection:
- Open Infrastructure — status should be Connected.
- Cloud mode needs a valid signed-in session.
- On-prem mode needs the Docker stack running and the correct mesh-api URL configured.
If upload fails, check the sidebar toast or browser console for HTTP errors (network, auth, or server busy).
Performance tips
- Large VTKHDF files — Conversion runs entirely on mesh-api. The viewport stays interactive; avoid closing the tab during upload.
- Try Examples first — Useful for learning the UI without waiting on a big upload.
- Same host for on-prem — If Docker runs on a LAN machine, open the viewer using that machine's hostname (not only
localhost) when accessing from another device on the network.
After load
| Task | Where |
|---|---|
| Change display style | Rendering card or Align model HUD menu |
| Pick a scalar field | Rendering → Scalar Field |
| Cut or warp the mesh | Filters card |
| Reset camera | Double-click source in scene tree, or Fit model to canvas in HUD |
Troubleshooting
| Symptom | Things to check |
|---|---|
| Open button does nothing | Browser file picker blocked; try again |
| Stuck at 0% progress | mesh-api unreachable — check Infrastructure |
| Empty scene tree after load | Conversion failed — check sidebar status / server logs |
| No scalar fields listed | File may not contain point or cell data arrays |