3D Scanning & Painting Demo

Job ID: 39695154

Budget: €30 – €250 EUR

Title:
Quick Demo: 3D Object Scanning & Simple Painting (Structured Light + OpenCV) – No Blender/Unity

Description:
I need a working demo for scanning a simple object (e.g., a cube) using Structured Light / Streifenprojektion and reconstructing a 3D model in Python.

Requirements (Demo Version):
1. Camera + Projector Calibration (basic accuracy, no heavy optimization).
2. Projection & Capture:
• Display Gray Code or phase-shift patterns from the projector.
• Capture images with the camera.
3. 3D Reconstruction:
• Convert captured data → Point Cloud → Mesh (Open3D allowed).
4. Simple Painting Tool:
• Allow the user to click or drag with the mouse to change vertex colors.
• No advanced texture mapping needed — vertex color is enough.
5. Output:
• Save the painted 3D model as .ply or .obj.



Restrictions:
• Must be in Python + OpenCV (Open3D or similar allowed).
• No Blender, Unity, Unreal, or commercial 3D software.



Deliverables:
• Fully working Python code with comments.
• Basic setup guide (installation, calibration, run instructions).
• A sample painted cube model file.