If your 3D scanned model has holes, gaps, or missing chunks of geometry, it’s almost always caused by the scanner failing to capture data from certain angles — usually due to reflective or transparent surfaces, deep crevices the scanner’s line of sight can’t reach, fast movement during handheld scanning, or insufficient overlap between scan passes. The good news is that nearly all of these issues are fixable, either by rescanning smarter or by patching the mesh afterward in software.
The Most Common Causes of Holes in 3D Scans
3D scanners — whether structured-light, laser, or photogrammetry-based — build a model by stitching together thousands of individual data points captured from multiple viewpoints. When a surface isn’t visible to the scanner from enough angles, no data exists for that region, and the software leaves a literal hole in the mesh.
- Shiny or reflective surfaces: Metal, glass, and glossy plastic scatter structured light or laser beams unpredictably, so the sensor can’t triangulate an accurate position.
- Dark or matte-black materials: These absorb light instead of reflecting it back to the sensor, leaving underexposed, data-poor regions.
- Deep recesses and undercuts: Tight crevices, drilled holes, or overlapping folds block the scanner’s direct line of sight.
- Fast or shaky movement: Handheld scanners rely on tracking reference points between frames; abrupt motion can cause tracking loss and dropped frames.
- Poor lighting conditions: Harsh sunlight, flickering bulbs, or overly dim rooms interfere with both structured-light and photogrammetry capture.
- Insufficient scan overlap: If consecutive passes don’t overlap by enough coverage, the software can’t align them, leaving thin sliver gaps.
How to Prevent Holes Before You Even Start Scanning
Prep the Object’s Surface
For reflective or transparent objects, a light, temporary coating of scanning spray or ordinary dry-shampoo powder diffuses the surface and dramatically improves capture quality. This is standard practice in industrial 3D scanning workflows and in jewelry or dental casting, where precision detail genuinely matters.
Control Your Environment
- Scan in diffuse, even lighting — avoid direct sunlight or single-point lamps.
- Use a turntable for small objects so the scanner stays stationary and the object rotates predictably.
- Keep the background plain and non-reflective to avoid confusing the tracking algorithm.
Scan From Multiple Angles Deliberately
Slow, overlapping passes — moving in a steady grid or spiral pattern rather than random sweeps — give the software enough redundant data to fill in what a single angle would miss.
Fixing Holes After the Scan Is Done
Use Built-In Mesh Repair Tools
Most scanning suites and open-source mesh editors (like Meshmixer or Blender) offer a one-click „fill hole” or „close boundary” command. These work by bridging the edge loop around the gap and smoothing the new surface to match the surrounding curvature.
Manual Retopology for Larger Gaps
For bigger missing sections, especially on organic or irregular shapes, manual sculpting tools let you rebuild geometry by hand, matching the surrounding topology stroke by stroke. This takes longer but produces far more accurate results than automated fill algorithms.
Rescan the Problem Area
If the object is still available, sometimes the fastest fix is simply rescanning just the problem zone at a closer range or different angle, then merging that partial scan into the original mesh using alignment tools.
Fun fact: Early laser-based 3D scanners in the 1990s could take several minutes just to capture a single small object, and any movement — even a shifting shadow — could force the entire scan to restart from scratch. Today’s handheld scanners process similar detail in real time at dozens of frames per second.
When Holes Are Actually Unavoidable
Some geometry simply cannot be captured no matter how careful you are — the underside of an object resting flat on a turntable, for instance, or the interior of a fully enclosed cavity. In these cases, the standard workflow is to scan the object in two separate orientations (right-side up and flipped over) and merge the two scans together, giving the software full 360-degree coverage.
Frequently Asked Questions
Why do shiny metal parts always come out with holes when scanned?
Reflective surfaces bounce the scanner’s light source away instead of back into the sensor, so the device receives little to no usable data from those spots. Applying a matte scanning spray or powder coating usually solves this.
Can software completely fix a large hole automatically?
Automatic hole-filling works well for small, simple gaps but tends to flatten or distort detail on larger or more complex missing areas. For anything beyond a small patch, manual retouching in a mesh editor gives more reliable results.
Does scanning speed affect how many holes appear?
Yes. Moving the scanner too quickly causes tracking loss and skipped frames, which directly creates gaps. Slow, steady, overlapping passes consistently produce cleaner, more complete meshes.
Is photogrammetry more prone to holes than laser scanning?
Photogrammetry can struggle more with texture-less, reflective, or transparent surfaces since it relies purely on visual features across photos, whereas laser and structured-light scanners use their own light source and can sometimes handle tricky lighting slightly better with the right settings.
Do I need expensive software to repair scan holes?
Not necessarily — several free and open-source mesh editors include capable hole-filling and smoothing tools that are more than adequate for hobbyist or small-scale professional projects.
Getting a clean, watertight 3D scan comes down to controlling what the scanner can actually see: light, surface finish, movement, and angle coverage all play a role long before any software repair is needed. With a bit of preparation and the right cleanup workflow, even tricky objects with reflective surfaces or hidden crevices can end up as a complete, print-ready mesh.
