Bone 3D View
The Bone 3D view renders a three-dimensional volume from the DICOM data, allowing you to visualise bony anatomy and plan in 3D space.Volume Rendering Controls
Bone Density Cutoff
The Bone Density Cutoff slider controls the minimum density value (in Hounsfield Units) used to render the bone surface. Adjust it to isolate cortical bone, include cancellous bone, or reveal soft tissue.- Higher cutoff — shows only dense cortical bone
- Lower cutoff — includes softer tissue and cancellous bone
Bone Transparency
The Bone Transparency slider controls the transparency of the rendered volume. Increase transparency to see through the outer cortex and visualise internal structures or planned tunnels.Surface Detail
Toggle Surface Detail to sharpen the boundaries of the rendered bone. This improves visual clarity, especially when the density cutoff captures a range of densities.View Style
Select a View Style from the toolbar dropdown:Clip Region
Use the Clip Region sliders in the properties panel to cut away portions of the volume along any axis (Left/Right, Front/Back, Bottom/Top). This lets you isolate a specific region of anatomy.Slice Plane
The slice plane indicator shows the position of the current Stack view slice in the 3D bone rendering. This links the 2D slice position to the 3D view.Controls
- ⊞ Slice — toggle the slice plane on/off
- ▲ / ▼ — move the slice position up or down by one increment
- Slice counter — shows the current slice number (e.g. 89/267)
Clip Above / Below
Use ✂ Above or ✂ Below to clip the volume at the slice plane position:- ✂ Above — hides everything above the slice, exposing anatomy from above (e.g. tibial plateau)
- ✂ Below — hides everything below the slice, showing anatomy from below (e.g. femoral condyles)
Anatomical Views
Quick-access buttons orient the camera to standard anatomical positions: A (Anterior), P (Posterior), L (Lateral), R (Right), S (Superior), I (Inferior)Camera Controls
- Left-click drag — orbit around the model
- Right-click drag — pan
- Scroll wheel — zoom in/out
- Right-click (short click) — opens the context menu for tunnel placement, measurements, eraser, and anchor point
Tool Persistence
When you switch between view modes, your active tool is preserved if it’s compatible with the new view. Tools that only work on 2D slices (Length, Angle, Window/Level, Arrow, Circle, Rectangle, Eraser) reset to Pointer when switching to a 3D view, and vice versa for 3D-only tools.AI Bone Labelling
Click Label Bones in the bottom toolbar to identify bone structures using AI. The AI analyses the 3D volume from multiple angles and labels each visible bone (e.g. Femur, Tibia, Patella, Fibula) with a confidence indicator.MRI Data & Synthetic CT
When MRI DICOM data is loaded, the Bone 3D view adapts to handle the differences between MRI and CT imaging.MRI Sequence Quality
When MRI data is loaded, NavNX detects the MRI sequence type (PD, T1, T2, STIR, ZTE, UTE, etc.) from the DICOM tags and displays a colour-coded quality indicator:
For sequences with limited bone visibility, a recommendation appears: “For CT-level bone accuracy, request an isotropic 3D ZTE or UTE sequence from the imaging provider.”
Generating a Synthetic Bone Model
Because MRI lacks reliable density values, NavNX can generate a synthetic CT volume server-side to enable bone rendering:- In the MRI Bone view sidebar, click Generate Synthetic CT
- The server processes the MRI data to produce an AI-estimated bone model. GPU provisioning may take up to 15 minutes on first run
- Once ready, the view switches to Bone 3D (Synthetic CT) with a blue caveat banner noting that density values are AI-generated approximations
- The Bone Density Cutoff slider and density-based controls appear after synthetic CT generation
sCT Confidence Score
When a synthetic CT volume is generated, a confidence score may be displayed in the Bone view sidebar. This score (0–100%) indicates how confident the AI model is in the quality of the synthetic CT output:
The confidence bar only appears when the segmentation pipeline provides a confidence score.
Synthetic CT Safety Labeling
Density values derived from synthetic CT are clearly labeled throughout NavNX to prevent confusion with real CT measurements:- Tunnel density profiles show “(synthetic)” and a warning: “AI-generated values — not for densitometry”
- Min/Max values display “sCT” instead of “HU” as the unit
- Pre-op reports include a prominent disclaimer banner and a diagonal watermark when density data comes from MRI-derived synthetic CT
Dual-Path Cross-Check
When both a synthetic CT volume and MR-derived segmentation meshes are available, NavNX compares the two paths and flags any disagreement. This cross-check acts as a safety guardrail for synthetic data. The agreement panel appears in the Bone view sidebar below the synthetic CT banner:
Expand the panel to see per-structure metrics:
- Overlap — Dice coefficient (percentage of volumetric agreement)
- MSD — Mean surface distance between the two surfaces (mm)
- Level — Per-structure agreement rating
If the cross-check shows low agreement, the synthetic CT may be unreliable in the flagged regions. Consider acquiring a CT scan for confirmation, or use the MR segmentation meshes directly in the Segments view.
Segmentation Processing
When you trigger bone segmentation, the processing status appears in the viewport:- A spinner with a timing estimate is displayed during processing
- GPU provisioning may take up to 15 minutes on first run — subsequent runs are faster
- If processing exceeds 20 minutes, a timeout state appears with a “Reload to check” button
- If segmentation fails, an error message describes the issue and suggests next steps
Range of Motion Simulation
The ROM panel appears in the properties sidebar when viewing bone data for knee cases. It simulates joint flexion to help assess tunnel placement and graft behaviour through a range of motion.Setting Up
ROM simulation requires a defined flexion axis. Place two points on the medial and lateral epicondyles of the femur to define the axis of rotation.Controls
- Flexion angle slider — rotates the femur around the defined axis
- Graft isometry — tracks the graft length change (ΔL) during flexion. A chart shows how length varies across the full range
- Impingement detection — warns if the tunnel path intersects the tibial mesh at any flexion angle
- Patella tracking — simulates the patella gliding along the trochlear groove during flexion

