Cloning Reality (3D Scanning)
β¨ PAN'S RULE: If it's not chaotic, it's not magic! β¨
What if you could pull any object from the real world directly into your computer? That's 3D scanning. In this module, you'll use your phone and a powerful technique called Photogrammetry to digitally clone real-world objects into 3D models you can actually use.
Photogrammetry & Scanning
What if you could copy your favorite toy and put it in a video game? That's what 3D scanning does! It's like taking a bazillion pictures of something from every single angle and having a super-smart computer stitch them all together into a perfect 3D copy. πΈβ‘οΈπ€β‘οΈπ
β¨ How the Magic Works (Click each step!) β¨
1οΈβ£
Reveal Step 1
2οΈβ£
Reveal Step 2
3οΈβ£
Reveal Step 3
4οΈβ£
Reveal Step 4
π§ Mini-Game: Scan-ability Sorter!
Some objects are easy for the computer to scan, and some are tricky! Before the quiz, try to sort these objects in your head.
- π§Έ Teddy Bear
- πͺ΄ Houseplant
- β¨ Shiny Ball
- π§ Glass Cup
Ready? Click here to see the answers!
β Great for Scanning!
- π§Έ Teddy Bear: Perfect! It's not shiny and has lots of texture.
- πͺ΄ Houseplant: Good, but tricky! The thin leaves can be hard for the camera to see. Best to start with something solid.
π€ Tricky to Scan!
- β¨ Shiny Ball: Super tricky! The reflections are like funhouse mirrors for the computer.
- π§ Glass Cup: The ultimate nemesis! The computer can't see clear things at all.
π Scan Spy: Spot the Perfect Setup!
Which setup will help the computer make a better 3D scan?
π Your First Mission: Clone an Object!
Pick Your Target
Find something cool to scan! The best first objects are not shiny, not see-through, and not too skinny. A chunky toy, a cool-looking rock, or a coffee mug are all great choices.
Form Your Scan Team!
Time to team up! Ask a parent to be your Tech Specialist and help you install an app like Kiri Engine. You'll be the Lead Photographer for this mission! (We recommend starting with Kiri Engine because its free plan is generous enough for you to get started, and it processes the model in the cloud, so it works well on most phones.)
The Photo Shoot
Time for your photoshoot! Take at least 40-50 photos. Walk in a complete circle around your object. Then do another circle from a higher angle, looking down. Try not to let your shadow get in the pictures!
Process Your Scan
Upload your photos in the app. The app will send them to a powerful computer in the cloud where the AI magic happens. After a few minutes, you'll get back a 3D model you can spin around and check out!
π€ My scan looks weird... What happened?
Troubleshooting Your Scan
Don't worry, even pro scans have glitches! It's part of the process. Here are a couple of common culprits:
- Why it happens: The camera couldn't see that part! Maybe it was the bottom of your object.
- How to fix it: Take more pictures of the missing area. Some people even put their object on a glass table and take pictures from underneath!
- Why it happens: The object or camera moved, or the lighting changed a lot during the photoshoot. The computer got confused trying to line up the pictures.
- How to fix it: Be a statue! Try again, making sure your object is super still and your lighting is even.
π€« Psst... Ready to bring your scan into a real 3D program?
π§ From Phone to Pro: The Full Workflow
Awesome, you've cloned your first object! π€© Ready to level it up? Hereβs the workflow pros use to make their scans look like they belong in a movie or a video game.
- Capture: Use an app like Polycam or Kiri Engine on your phone. These apps use photogrammetry and, on newer phones, the LiDAR sensor for even better results.
- Clean-Up: Your raw scan will never be perfect. Export it as an
.objor.stland bring it into Blender to fix common problems like:π³οΈPatching Holes: Using Sculpt Mode to fill in gaps where the camera missed a spot.βοΈRemoving Extra Geometry: Deleting the table or floor that the scan accidentally captured.πDecimating the Mesh: Reducing the polygon count to make the model usable in a game engine without slowing it down.
β‘ Your First Pro Mission
Download Blender (it's free and pros use it every day). Import the.objfile from your Kiri Engine scan. Your only goal: find and delete the flat piece that represents the table or floor your object was sitting on. That's it! You just performed your first model cleanup. - Use: Once cleaned, your model is ready! You can 3D print it, use it in a game you're building with Unity or Unreal Engine, or share it online.
The Nemesis Scan
The camera gets confused by shiny or see-through things. Reflections make it see 'dots' that aren't really there, like looking into a funhouse mirror. This scrambles the computer's brain when it tries to connect them!
β‘οΈ β¨
Light scatters. Easy to see! π
β‘οΈ β¨ βͺοΈ
Light reflects. Confusing! π΅βπ«
Your mission: Find a way to successfully scan a "nemesis" object like a glass cup or a shiny metal spoon. Think like an engineer! How could you change the object's surface temporarily without damaging it?
π¨βπ©βπ§ Parent Corner
This is a great chance to experiment together! Some ideas to try for the challenge could be a light dusting of flour, using washable tempera paint, or applying masking tape. Supervise any use of sprays like dry shampoo or matte varnish, and always do it in a well-ventilated area.
π Learn More
- How to Clean Up a 3D Scan in Blender (by Polycam) - A perfect next step for your cleanup skills.
- Explore Sketchfab - See what professional artists and hobbyists are making with 3D scanning.
- See a Masterpiece - Check out this incredible scan of a fishing boat. This was made using the exact same photogrammetry techniques you're learning right now!
π Where to Go From Here?
You've successfully brought a real-world object into the digital realm. That's a superpower! Now, where will you use it?
- Master the Model: Dive deeper into sculpting and texturing in our Blender Boss track.
- Build a World: Learn how to import your new model into a game in our Game Dev Genesis track.
This skill is your first step into careers in game design, visual effects, and even virtual reality!