Easy App
กลับไปหน้ารีวิว Repo
รีวิว Repoร่าง

รีวิว 3D Model Anything — สแกนห้องด้วย iPhone แล้วให้ AI agent สร้างเป็นฉาก Three.js

vibe-coder
รีวิว 3D Model Anything — สแกนห้องด้วย iPhone แล้วให้ AI agent สร้างเป็นฉาก Three.js

ข้อมูล Repo

wesbos/3d-model-anything
ภาษา
Swift
ดาว
2,071
สร้างเมื่อ
แก้ไขล่าสุด
ร่าง

เปลี่ยนสถานะผ่าน API: PATCH /api/reports/ddbce48b-55df-440c-8c90-3cb1dac7e84c

แคปชันสำหรับ Facebook

สแกนห้องด้วย iPhone แล้วให้ AI สร้างเป็นโมเดล 3D ที่เดินชมได้บนเว็บ 🏠 Wes Bos เปิดโปรเจกต์ 3D Model Anything มีครบทั้งแอปสแกน ตัว viewer และ agent skill ✅ แอป iPhone เก็บรูปทรงห้องด้วย LiDAR พร้อมรูปถ่าย ✅ skill scan-to-threejs พา agent วัด สร้างฉาก แล้วเทียบกับรูปจริง ✅ ได้ฉาก Three.js ที่แก้ไขต่อได้ ไม่ใช่ไฟล์สแกนก้อนเดียว ✅ มีเดโมห้องทำงานให้เดินชมบนเว็บได้ทันที ข้อควรรู้: ต้องใช้ iPhone หรือ iPad ที่มี LiDAR และต้อง build แอปเองด้วย Xcode เหมาะกับสาย Three.js และคนชอบทดลอง agent 🔗 https://github.com/wesbos/3d-model-anything #ThreeJS #AIAgent #LiDAR #3D #OpenSource

ภาพปกแบบ HTML สด

แสดงจาก HTML ต้นฉบับที่ใช้สร้างภาพ ดาวน์โหลดเป็น PNG 1080×1350 ได้ทันที

สรุป

3D Model Anything จาก Wes Bos รวมแอป iPhone ที่สแกนห้องด้วย LiDAR และถ่ายรูป, viewer แบบ Three.js และ agent skill ชื่อ scan-to-threejs ที่พา AI coding agent วัด สร้างฉาก 3D ที่แก้ไขได้ และเทียบกับรูปจริง โค้ดและ skill เป็น MIT ยังไม่มีบน App Store

คืออะไร

3D Model Anything เป็นโปรเจกต์ของ Wes Bos ที่ให้สแกนห้องด้วย iPhone แล้วใช้ข้อมูลรูปทรงและรูปถ่ายนั้นให้ AI coding agent สร้างเป็นฉาก Three.js ที่แก้ไขได้

ใน repo มี 4 ส่วน คือ แอป iPhone สำหรับเก็บข้อมูล, ตัว viewer แบบ Three.js, agent skill ชื่อ scan-to-threejs และเดโมห้องทำงานของ Wes แบบละเอียด แอปทำหน้าที่เก็บหลักฐาน ส่วน skill พา agent วัดขนาด สร้างโมเดล และเทียบภาพที่เรนเดอร์กับรูปจริงจากมุมกล้องเดียวกัน

จุดเด่น

  • 📱 แอป iPhone เก็บข้อมูลห้องด้วย LiDAR พร้อมรูปถ่าย แล้ว export ผ่าน share sheet
  • 🤖 skill scan-to-threejs พา agent ทำงานเป็นขั้น: ดูค่าที่วัด ดูรูป สร้างฉากที่แก้ได้ แล้วเทียบกับรูปต้นฉบับ
  • 🏠 เดโมห้องทำงานดูได้หลายมุม ทั้ง dollhouse, เดินชม, มุมบน, wireframe และ knolling
  • 🌐 เปิดดูเดโมบนเว็บได้ทันทีที่ https://wesbos.github.io/3d-model-anything/
  • 🔧 เป็นงานสร้างโมเดลแบบค่อย ๆ ปรับ ไม่ใช่ปุ่มเดียวได้โมเดลเป๊ะ

เหมาะกับใคร

  • dev สาย Three.js หรือเว็บ 3D ที่อยากเอาห้องจริงมาเป็นฉาก 3D
  • คนที่อยากเห็นตัวอย่างการใช้ agent skill ทำงานสร้างสรรค์ที่ซับซ้อน
  • คนที่มี iPhone หรือ iPad ที่มี LiDAR และอยากลองสแกนห้องตัวเอง

เริ่มต้นใช้งาน

รัน viewer ในเครื่อง (ต้องใช้ Node.js 22.12 ขึ้นไป):

npm ci
npm run dev

แล้วเปิด http://localhost:5188

ถ้าจะสแกนห้องเอง ต้อง build แอป iPhone ด้วย Xcode ตามคู่มือใน apps/house-capture/README.md แล้ว export ข้อมูลไปไว้ที่ data/captures-in/<room>/ จากนั้นเปิด repo ใน agent ที่รองรับ local skills และสั่งให้ใช้ scan-to-threejs กับข้อมูลนั้น

ข้อควรรู้

  • การสแกนต้องใช้ iPhone หรือ iPad ที่มี LiDAR เครื่องที่ไม่มี LiDAR ทำได้แค่นำเข้าและดูผลสแกน
  • ยังไม่มีแอปบน App Store ให้ดาวน์โหลด ต้อง build เองจากซอร์ส
  • ตอนนี้เน้นห้องและภายในอาคาร
  • ตัวช่วยต้องใช้ Python 3 การเทียบภาพต้องใช้ Pillow และการสร้างความลึกเพิ่มเติมต้องใช้ NumPy และ Open3D
  • เดโมไม่ได้แถมไฟล์สแกนต้นฉบับ โหมด Scan และ Overlay จึงปิดไว้ในตัวอย่างนี้
  • โค้ดและ skill เป็น MIT แต่ภาพและ texture ของห้องตัวอย่างมีเงื่อนไขแยกใน ASSETS-LICENSE.md (GitHub จึงแสดง license เป็น Other)
  • repo ใหม่มาก สร้างเมื่อ 21 ต.ค. 2026 และ push ล่าสุด 22 ต.ค. 2026

🔗 https://github.com/wesbos/3d-model-anything

ข้อมูลจาก GitHub ณ 27 ต.ค. 2026: ⭐ 2,071 | ภาษา Swift | license Other (ดูไฟล์ LICENSE)

ไฟล์แนบ (4)

Easy App — กล่องรายงานจาก AI
v0.10.0 (714e698)