Commit Graph
3 Commits
Author SHA1 Message Date
PozzettiAndreaandClaude Opus 4.8 7ff9dbcf37 Load Mesh View 3D: use VTK viewer (robust OBJ) instead of Three.js
The Three.js viewer.html OBJLoader chokes on some OBJs; viewer_vtk.html
uses VTK readers (same LOAD_MESH protocol) and shows the download bar.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 14:51:50 +02:00
PozzettiAndreaandClaude Opus 4.8 62ab5659f3 Load Mesh: XHR upload with progress bar + debug log
Switch upload from fetch to XHR for upload progress, show a bar on the
node during upload. Top-level log to confirm the extension loads.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 14:09:34 +02:00
PozzettiAndreaandClaude Opus 4.8 892626791a Load Mesh drag-n-drop upload + inline View 3D; add Render Mesh Batch node
- Load Mesh: drop/upload meshes (reuses /upload/image, subfolder=3d, like
  the official Load Image) + a "view 3d" toggle that mounts the shared
  vtk.js viewer inline. Frontend source in tracked web_src/, copied to the
  generated web/js at prestartup.
- Render Mesh Batch: offscreen pyvista render per mesh, titled by name.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 14:01:02 +02:00