โจ Features
๐ Getting Started
โ๏ธ Options
๐งฉ API & Events
7 Annotation Tools Pin, Arrow, Callout, Measure, Text Label, Stamp, and Cloud Region โ all with CSS2D labels that track in 3D space.
Advanced 3D Viewer High-performance WebGL rendering with post-processing (OutlinePass), shadow maps, and ambient occlusion.
Model Explorer Browse the full scene hierarchy tree. Select and highlight any mesh with a single click.
Measurement Tool Precisely measure distances in metric or imperial. Live preview line follows your cursor before committing.
Undo / Redo Full 50-step undo/redo stack (Ctrl+Z / Ctrl+Y). State snapshots include all annotation data.
Stamp System Apply APPROVED / REJECTED / FOR REVIEW / DRAFT / VOID / REVISED stamps onto the model surface.
Transform Controls Move, rotate, and scale the entire model with standard gizmos.
View Modes Switch between Default, Wireframe, and X-Ray. Front/Top/Right/ISO/Fit camera presets.
AI Assistant Summarize annotations, find missing engineering issues, review comment quality, get AI-suggested comments.
Drag & Drop Loading Drop any GLB or GLTF file directly onto the viewer โ no file picker needed.
JSON Export Download all annotations as structured JSON for storage or CI pipelines.
API-Driven Callbacks for onAnnotationAdded, onAnnotationUpdated, onAnnotationDeleted, and onModelLoaded.