AI Model Workbench 0.6.0
AI Model Workbench 0.6.0
0.6.0 is the Three.js capability-tree and workbench reliability release. It keeps Babylon.js as the conservative capability backend for 3dgrid, fallback routes, and guarded workbench paths, while making Three.js the higher-quality default path for single-model GLB/GLTF/STL/PLY/OBJ previews.
Highlights
- Three.js direct-format previews now expose a capability profile and quality snapshot covering supported formats, color pipeline, geometry stats, camera precision, small-part detection, and frame-budget data.
GLB/GLTFkeeps glTF PBR material semantics,STL/PLYpreserve vertex color data, andOBJ/MTLapplies sRGB only to color textures while leaving non-color maps linear.- Tiny and very large models fit the camera using real bounding-box scale, with model-aware raycast thresholds and measurement marker sizes for small parts.
- Three.js previews now track rendered frames, slow frames, average/p95/max frame timing, idle skips, and adaptive pixel-ratio changes.
- Settled Three.js previews sleep their render loop until interaction, animation, or annotation observer work resumes.
- Ruler measurements now support calibrated units, per-axis deltas, persistent completed records, Markdown export, and shared Three.js/Babylon.js formatting.
- Knowledge generation records pending, failed, and success states consistently across reports, sidecars, indexes, evidence snapshots, and part notes.
- Diagnostics redact local paths by default while surfacing renderer route, converter status, knowledge-generation state, and Three/Babylon capability differences.
Release Contract
- Three.js is the default single-model renderer for
GLB/GLTF/STL/PLY/OBJ. - Babylon.js remains the production backend for
3dgrid, conservative workbench/fallback behavior, and future local-only SPLAT restoration work. - Local conversion remains desktop-only and does not upload model files.
- Release assets are still limited to Obsidian-supported
main.js,manifest.json, andstyles.css.
Verification
This release candidate was verified with:
npm run typechecknpm testnpm run verify:previewnpm run verify:preview:successnpm run verify:settingsnpm run verify:knowledge-indexnpm run verify:remote-draftnpm run verify:diagnosticsnpm run buildnpm run verify:releasenpm run verify:obsidian -- --clean
AI Model Workbench 0.6.0
Release assets are built from source by GitHub Actions and include only the Obsidian-supported files.
- Manifest version:
0.6.0 - Minimum Obsidian version:
1.5.0
| Asset | Size | SHA-256 |
|---|---|---|
main.js |
4,015,388 bytes | 6536d1e259fd36770c63c133176a5cb2ed1f8e16e66d4e59f38205293eeb9c0b |
manifest.json |
276 bytes | 4682bf212f6e6db53569f5800b858a186fcdd3dee8877f19b6ff128adc43db9e |
styles.css |
40,411 bytes | b221c2f411b563c3e0c683eb3e53f7cf570a86e8b65260ec26562a040686293e |