05.05 3D Capture and 3D Print Assignment
On this page
Assignment Deliverables
- Exported 3D file of photogrammetry capture of a room or an object
- Label file YYY-MM-DD Lastname Firstname Photogrammetry Capture (
.usd
,.obj
,.blend
)
- Label file YYY-MM-DD Lastname Firstname Photogrammetry Capture (
- Exported 3D file of a 3D scan of an object
- Label file YYY-MM-DD Lastname Firstname 3D Scan Capture (
.usd
,.obj
,.blend
)
- Label file YYY-MM-DD Lastname Firstname 3D Scan Capture (
- Exported 3D file of Gaussian Splat Capture
- Label file YYY-MM-DD Lastname Firstname Gaussian Splat Capture (
.ply
,.usd
,.obj
,.blend
,.splat
)
- Label file YYY-MM-DD Lastname Firstname Gaussian Splat Capture (
- Render image of on of the 3D captures
- Label file YYY-MM-DD Lastname Firstname Gaussian Splat Capture (
.png
,.jpg
)
- Label file YYY-MM-DD Lastname Firstname Gaussian Splat Capture (
- 3D print of 1 of the above 3D captures
Assignment Overview
3D capture brings the physical world into the digital 3D model world. This project explores three different methods of 3D capture, photogrammetry, 3D scanning, and gaussian splatting.
Process
Photogrammetry Capture
- Select an interior room for photogrammetry. With your back to the perimiter of the room capture mulptiple angles and photos of the opposite facing wall. Capture from multiple heights and angles looking at the opposing wall. You may use a video capture as well.
- Import the photos or video into a photogrammetry app and process the inputs.
- If desired, clean up and modify the captured mesh. How to Clean Up Photogrammetry Mesh in Blender
- Export the completed mesh with textures.
3D Scan Captures
- Use a 3D scanner to capture an object and / or a person. You can use the 3D scanners at the IML or the think[box].
- Clean up and process the scan with the built in software. How to Clean Up Photogrammetry Mesh in Blender
- Export a 3D model with textures.
Gaussian Splat Capture
- Take a video of a 3D scene / setup. This could be a desk in your studio, a piece of furniture, a counter or work surface.
- The video should move from side to side, up and down, and change angles to capture as much information as possible.
- Convert the video to a folder of images. How to Export Frames from Video in Premiere
- Use Colmap and/or Glomap to process a Gaussian Splat 3D Reconstruction.
- The Colmap GUI allows viewing of the reconstructed splat, camera views, and rendering.
Assignment Resources
3D Capture Resouces
Photogrammetry Tools
3D Scan Tools
- Einscan H Series Scanner Quick Start Guide
- Einscan Scanning Tips
- Einscan H Series Guides
- Einscan H2 Scanner
Gaussian Splat Tools
Colmap
Colmap has a Graphical User Interface (GUI) that can make using Colmap easier than the command line. To use the GUI download the precompiled binary, extract it, and run the bat file.
Glomap
Glomap can be 2 - 10 times faster in recontruction than Colmap. It also has a precompiled binary but must be run from the command line. Glomap required Colmap to build the initial database before running reconstruction.
3D Mesh Clean Up
3D Printing
If using the Bambu X1 Carbon 3D printers, then use the Bambu Studio Slicer. If using Ultimaker Printers or Creality Ender Printers, then use the Cura Slicer.
Grading Rubric
Objective | Points |
---|---|
Photogrammetry Capture Uploaded | 30 |
3D Scan Capture Uplaoded | 30 |
Gaussian Splat Capture Uploaded | 30 |
Minimum 1 Render Image | 20 |
3D Print of 1 Capture | 30 |
File Management and Labeling | 10 |