# Introduction

> 3D scanning is the *process* of analysing a real-world object, person or environment to collect data (or create digital models).\
> \- [Sculpteo](https://www.sculpteo.com/en/3d-learning-hub/basics-of-3d-printing/what-is-3d-scanning/#:~:text=3D%20scanning%20is%20the%20process,digital%20and%20three%2Ddimensional%20object.)

<figure><img src="/files/Lr9o07db6ceBLQ3YmHPK" alt=""><figcaption><p>Simplified 3D Scan Process | <a href="https://sketchfab.com/3d-models/moo-deng-baby-pygmy-hippo-ee0e9e52de954c6cae9160d5f4e49003">3D Object - Moo Deng: Baby Pygmy Hippo model by </a><a href="https://sketchfab.com/3d-models/moo-deng-baby-pygmy-hippo-ee0e9e52de954c6cae9160d5f4e49003">daydev</a><a href="https://sketchfab.com/3d-models/moo-deng-baby-pygmy-hippo-ee0e9e52de954c6cae9160d5f4e49003"> (@daydev)</a></p></figcaption></figure>

## Best Practices

#### **1. Proper Object Preparation**

* **Clean the Object:** Ensure that the object is free of dust, dirt, or debris, as these can affect the accuracy of the scan.
* **Choose a Suitable Object:** Highly reflective, transparent, or very dark surfaces can be difficult to scan. Apply a temporary matte spray if necessary to make the surface more scannable.

#### **2. Optimize Scanning Environment**

* **Good Lighting Conditions:** Use diffuse, even lighting to avoid harsh shadows or reflections. This is crucial when scanning with photogrammetry, as light variations can distort the 3D model.
* **Stable Surface:** Place the object on a stable surface to avoid any movement during the scan. For larger objects, ensure the scanning environment is free of vibrations.

#### **3.  Avoid Common Pitfalls with Surface Types**

* **Reflective or Glossy Surfaces:** These can cause problems by reflecting light, confusing the scanner. Apply a temporary matte spray to dull the surface temporarily.
* **Transparent Objects:** Scanners often struggle with transparency. You can add white paper on it, apply a spray to make it opaque or wrap the object in non-reflective tape.
* **Thin and Flat Objects:** Use a contrasting background to help the scanner distinguish edges. For thin objects, scan both sides and merge the results in post-processing.

### Best Practices by the App

<table><thead><tr><th width="179">Software</th><th>Best Practices</th></tr></thead><tbody><tr><td>Scaniverse</td><td><a href="https://scaniverse.com/support">https://scaniverse.com/support</a></td></tr><tr><td>Polycam</td><td><a href="https://learn.poly.cam/hc/en-us/categories/27208943206676-Creating-3D-Models">https://learn.poly.cam/hc/en-us/categories/27208943206676-Creating-3D-Models</a></td></tr><tr><td>KIRI Engine</td><td><a href="https://www.kiriengine.app/FAQ">https://www.kiriengine.app/FAQ</a></td></tr><tr><td>RealityScan</td><td><a href="https://www.unrealengine.com/en-US/realityscan">https://www.unrealengine.com/en-US/realityscan</a></td></tr></tbody></table>

### Post-Production

If you want to clean up your 3D scan, please have a look at [Blender 3D](/3d-scanning/blender-3d.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.pxl.archbe.org/3d-scanning/introduction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
