# 3D Scans for Low Poly Statues

## Overview

https://youtu.be/j4j_XTADCDw

In this project, we are scanning statues to 3d print low poly miniatures!

You can 3D scan statues from museums, art galleries or historic sites to make custom keepsakes.

Use them as a base for custom models like planters or book ends. This is also great for accessibility!

With an [Adafruit Qt Py and a NeoPixel Stick](https://learn.adafruit.com/led-neon-signs-with-neopixels/circuit-diagram "LED sign with NeoPixels"), you can make them glow to make a [custom lamp](https://learn.adafruit.com/led-neon-signs-with-neopixels/code "LED sign with NeoPixels").

To diffuse the LEDs, you can 3D print them with zero infill to make them hollow.

![hacks_glow-loop.gif](https://cdn-learn.adafruit.com/assets/assets/000/113/675/medium640thumb/hacks_glow-loop.jpg?1658954856)

![hacks_heros.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/771/medium640/hacks_heros.jpg?1659103726)

Using photogrammetry, we can generate detailed 3d scans and use a low polygon generator to make artistic renditions.

We had a lot of fun printing these and think it’s a great way to experience works of art when you aren’t physically able to travel. It’s also great for archiving!&nbsp;

Being able to touch and feel objects that are protected from the public is a great use of this technique!

![hacks_detail-compare.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/773/medium640/hacks_detail-compare.jpg?1659103842)

![hacks_poly-print.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/774/medium640/hacks_poly-print.jpg?1659103918)

## Parts&nbsp;
### Part: Polycam
quantity: 1
Polycam photogrammetry Mobile App (App Store, Google Play, Web)
[Polycam](https://poly.cam/)

### Part: 3D Low Poly Generator
quantity: 1
3D Low Poly Generator by Andrew Sink (web app)
[3D Low Poly Generator](https://www.lowpoly3d.xyz)

### Part: Blender 
quantity: 1
Open source 3D computer graphics software
[Blender ](https://www.blender.org)

Featured
### Adafruit QT Py RP2040

[Adafruit QT Py RP2040](https://www.adafruit.com/product/4900)
What a cutie pie! Or is it... a QT Py?&nbsp;This diminutive dev board comes with one of our new favorite chip, the RP2040. It's been made famous in the new [Raspberry Pi Pico](https://www.adafruit.com/pico) _and_ our [Feather...](http://www.adafruit.com/product/4884)

In Stock
[Buy Now](https://www.adafruit.com/product/4900)
[Related Guides to the Product](https://learn.adafruit.com/products/4900/guides)
![Video of hand holding a QT Py PCB in their hand. An LED glows rainbow colors.](https://cdn-shop.adafruit.com/product-videos/640x480/4900-06.jpg)

Featured
### Adafruit LiIon or LiPoly Charger BFF Add-On for QT Py

[Adafruit LiIon or LiPoly Charger BFF Add-On for QT Py](https://www.adafruit.com/product/5397)
[Is your QT Py all alone](https://www.adafruit.com/?q=qt+py&sort=BestMatch), lacking a friend to travel the wide world with? When you were a kid you may have learned about the "buddy" system, well this product is kinda like that! A board that will watch your QT...

Out of Stock
[Buy Now](https://www.adafruit.com/product/5397)
[Related Guides to the Product](https://learn.adafruit.com/products/5397/guides)
![Video of a person with white painted nails unplugging a USB cable from a small, black, square-shaped lipo battery breakout board soldered to a similarly shaped microcontroller, which is also connected to a monochrome OLED display breakout. The OLED breakout displays battery and power data.](https://cdn-shop.adafruit.com/product-videos/640x480/5397-05.jpg)

Featured
### NeoPixel Stick - 8 x 5050 RGB LED with Integrated Drivers

[NeoPixel Stick - 8 x 5050 RGB LED with Integrated Drivers](https://www.adafruit.com/product/1426)
Make your own little LED strip arrangement with this stick of NeoPixel LEDs. We crammed 8 of the tiny 5050 (5mm x 5mm) smart RGB LEDs onto a PCB with mounting holes and a chainable design. Use only one microcontroller pin to control as many as you can chain together! Each LED is addressable as...

In Stock
[Buy Now](https://www.adafruit.com/product/1426)
[Related Guides to the Product](https://learn.adafruit.com/products/1426/guides)
![NeoPixel Stick with 8 x 5050 RGB LED ](https://cdn-shop.adafruit.com/640x480/1426-05.jpg)

Featured
### Lithium Ion Polymer Battery - 3.7v 500mAh

[Lithium Ion Polymer Battery - 3.7v 500mAh](https://www.adafruit.com/product/1578)
Lithium-ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light, and powerful. The output ranges from 4.2V when completely charged to 3.7V. This battery has a capacity of 500mAh for a total of about 1.9 Wh. If you need a larger (or smaller!) battery, <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/1578)
[Related Guides to the Product](https://learn.adafruit.com/products/1578/guides)
![Angled shot of a Lithium Ion Polymer Battery 3.7V 500mAh with JST-PH connector.](https://cdn-shop.adafruit.com/640x480/1578-03.jpg)

![](https://cdn-learn.adafruit.com/assets/assets/000/113/787/medium800/hacks_hero-pole.jpg?1659109532)

# 3D Scans for Low Poly Statues

## 3D Scan

You can import pictures or use the camera on you mobile to create the face geometry.

Use the Polycam app in photo mode to automatically snap pictures of all angles of your face or upload pictures taken from your library.&nbsp;

Take at least 50 pictures of all sides of the statue. Include the tops and underneath the statue to ensure geometry is created for the whole object.&nbsp;

Even with differences in lighting, distance and people walking in front of the statue, you can get a pretty decent scan.

After polycam processes the pictures, you can export an obj file to clean and modify.

![hacks_polycam-scan.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/775/medium640/hacks_polycam-scan.jpg?1659103998)

![hacks_polycam-scan-pics.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/776/medium640/hacks_polycam-scan-pics.jpg?1659104094)

# Clean 3D Scan
To isolate the statue, you’ll want to clean up the model for 3D printing.

We imported the file into Blender and removed the unwanted geometry.&nbsp;

We’ll start by adding a box around the part we’d like to remove.

Next, we’ll add a boolean modifier and use the box to isolate the statue.&nbsp;

Switch to Edit mode to select any left over faces and delete.&nbsp;

![hacks_bool-box.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/777/medium640/hacks_bool-box.jpg?1659104460)

![hacks_bool-boxed.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/778/medium640/hacks_bool-boxed.jpg?1659104501)

## Delete Left over faces

Switch to Edit mode to select any left over faces and delete.

Enter object mode, select the object and frame selected to verify all the extra faces are deleted.&nbsp;

From here the model is ready to print or it can made into a low polygon version.&nbsp;

![hacks_delet-extra-faces.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/779/medium640/hacks_delet-extra-faces.jpg?1659104630)

![hacks_cleaned.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/780/medium640/hacks_cleaned.jpg?1659104660)

# 3D Scans for Low Poly Statues

## Create Low Polygon Model

To generate a low polygon model we used Andrew Sinks Low Poly Generator that you can find on [lowpoly3d.xyz](https://lowpoly3d.xyz "3D Low Poly Generator").

Here you can easily decimate the model to get a cool looking low-res statue!&nbsp;

Next will export our model and then re import into Blender to fix any overlapping faces or overhangs.

![hacks_poly.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/781/medium640/hacks_poly.jpg?1659105346)

## Fixing geometry

Inside Blender, we can delete extra faces and fill in any holes generated during the low poly process. Then, use the fill face command to rebuild the geometry.

![hacks_poly-fill.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/782/medium640/hacks_poly-fill.jpg?1659105474)

![hacks_poly-filled.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/783/medium640/hacks_poly-filled.jpg?1659105588)

## Fixing overhangs

To fix any extreme overhangs, we can pull faces by going into the sculpt mode. We used the Elastic Deform tool to help pull faces so they are at a 45 degrees angle. This will help cut down on the amount of support material.

![hacks_overhang-loop.gif](https://cdn-learn.adafruit.com/assets/assets/000/113/784/medium640thumb/hacks_overhang-loop.jpg?1659105651)

# 3D Scans for Low Poly Statues

## 3D Printing

## Setting up model

&nbsp;

Orient STL files for 3D printing for FDM style machines. Parts are designed to 3D print with support material. You can also split models into pieces and glue together.

To diffuse the LEDs, you can 3D print them with zero infill to make them hollow.

![hacks_poly-compare.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/786/medium640/hacks_poly-compare.jpg?1659108863)

## Slicing Parts

### Slice with setting for PLA material.&nbsp;

The parts were sliced using CURA using the slice settings below.

- PLA filament 220c extruder
- 0.1 layer height
- 10% gyroid infill
- 60mm/s print speed
- 60c heated bed

![hacks_hero-lion.jpg](https://cdn-learn.adafruit.com/assets/assets/000/113/785/medium640/hacks_hero-lion.jpg?1659108794)


## Guide Products

### NinjaFlex - 1.75mm Diameter - Semitranslucent White - 0.50 Kg

[NinjaFlex - 1.75mm Diameter - Semitranslucent White - 0.50 Kg](https://www.adafruit.com/product/2445)
Looking beyond ABS? Tired of PLA? Open a world of possibilities, limited only by your imagination. NinjaFlex, a cutting-edge filament for 3D printers, is a specially formulated thermoplastic elastomer (TPE) that produces flexible prints with elastic properties. Patent pending technology allows...

No Longer Stocked
[Buy Now](https://www.adafruit.com/product/2445)
[Related Guides to the Product](https://learn.adafruit.com/products/2445/guides)
### Adafruit QT Py RP2040

[Adafruit QT Py RP2040](https://www.adafruit.com/product/4900)
What a cutie pie! Or is it... a QT Py?&nbsp;This diminutive dev board comes with one of our new favorite chip, the RP2040. It's been made famous in the new [Raspberry Pi Pico](https://www.adafruit.com/pico) _and_ our [Feather...](http://www.adafruit.com/product/4884)

In Stock
[Buy Now](https://www.adafruit.com/product/4900)
[Related Guides to the Product](https://learn.adafruit.com/products/4900/guides)
### Adafruit LiIon or LiPoly Charger BFF Add-On for QT Py

[Adafruit LiIon or LiPoly Charger BFF Add-On for QT Py](https://www.adafruit.com/product/5397)
[Is your QT Py all alone](https://www.adafruit.com/?q=qt+py&sort=BestMatch), lacking a friend to travel the wide world with? When you were a kid you may have learned about the "buddy" system, well this product is kinda like that! A board that will watch your QT...

Out of Stock
[Buy Now](https://www.adafruit.com/product/5397)
[Related Guides to the Product](https://learn.adafruit.com/products/5397/guides)
### NeoPixel Stick - 8 x 5050 RGB LED with Integrated Drivers

[NeoPixel Stick - 8 x 5050 RGB LED with Integrated Drivers](https://www.adafruit.com/product/1426)
Make your own little LED strip arrangement with this stick of NeoPixel LEDs. We crammed 8 of the tiny 5050 (5mm x 5mm) smart RGB LEDs onto a PCB with mounting holes and a chainable design. Use only one microcontroller pin to control as many as you can chain together! Each LED is addressable as...

In Stock
[Buy Now](https://www.adafruit.com/product/1426)
[Related Guides to the Product](https://learn.adafruit.com/products/1426/guides)
### Lithium Ion Polymer Battery - 3.7v 500mAh

[Lithium Ion Polymer Battery - 3.7v 500mAh](https://www.adafruit.com/product/1578)
Lithium-ion polymer (also known as 'lipo' or 'lipoly') batteries are thin, light, and powerful. The output ranges from 4.2V when completely charged to 3.7V. This battery has a capacity of 500mAh for a total of about 1.9 Wh. If you need a larger (or smaller!) battery, <a...></a...>

In Stock
[Buy Now](https://www.adafruit.com/product/1578)
[Related Guides to the Product](https://learn.adafruit.com/products/1578/guides)

## Related Guides

- [Adafruit QT Py RP2040](https://learn.adafruit.com/adafruit-qt-py-2040.md)
- [Adafruit LiIon or LiPoly Charger BFF Add-On for QT Py](https://learn.adafruit.com/adafruit-qt-py-charger-bff.md)
- [Tyrell Desktop Synthesizer](https://learn.adafruit.com/tyrell-desktop-synthesizer.md)
- [STEMMA Lego base plates](https://learn.adafruit.com/stemma-lego-base-plates.md)
- [NeoPixel Menorah](https://learn.adafruit.com/neopixel-menorah.md)
- [Make a Snow Globe with Circuit Playground Express & MakeCode](https://learn.adafruit.com/make-a-snowglobe-with-circuit-playground-makecode.md)
- [3D Printed Book Sleeve](https://learn.adafruit.com/3d-printed-book-sleeve.md)
- [LED Noodle Holiday Tree](https://learn.adafruit.com/led-noodle-tree.md)
- [NeoTrellis Feather Case Assembly](https://learn.adafruit.com/neotrellis-feather-case-assembly.md)
- [Human Ear iPhone Case](https://learn.adafruit.com/ear-phone.md)
- [Green Goblin Pumpkin CPB Ornament](https://learn.adafruit.com/green-goblin-pumpkin-cpb-ornament.md)
- [3D Printed Action Figure Selfie](https://learn.adafruit.com/3d-printed-action-figure-selfie.md)
- [MagTag James Webb Telescope Status](https://learn.adafruit.com/magtag-james-webb-telescope-status.md)
- [Bluetooth Restroom Key Proximity Tracker](https://learn.adafruit.com/bluetooth-restroom-key-proximity-tracker.md)
- [CircuitPython Trombone Champ Controller](https://learn.adafruit.com/circuitpython-trombone-champ-controller.md)
- [NeoPixel LED Mickey Ears](https://learn.adafruit.com/neopixel-led-mickey-ears.md)
- [Chinese Dragon Puppet with Motion-Reactive Flame Effect](https://learn.adafruit.com/chinese-dragon-puppet-with-motion-reactive-flame-effect.md)
