โปรเจกต์โอเพนซอร์สบน GitHub ที่ช่วยวางแผนกล้อง วาดภาพ และประกอบเท็กซ์เจอร์ลงบนโมเดล 3 มิติอัตโนมัติ
Trompe เป็นโปรเจกต์โอเพนซอร์สภาษา TypeScript บน GitHub ที่ช่วยแปลงโมเดลเกม 3 มิติแบบบล็อกสีเทา (blockout) ให้กลายเป็นฉากที่มีพื้นผิวสมจริง โดยใช้โมเดลรูปภาพทำงานร่วมกัน ระบบจะวางแผนจุดยืนของกล้องในเกม ให้ AI วาดภาพมุมมองเหล่านั้น แล้วฉายภาพกลับลงมาบนเลเวลเพื่อรวมเป็นเท็กซ์เจอร์เดียวพร้อมส่งออกไฟล์เป็น glTF
การทำงานเริ่มต้นด้วยการเลือกเลเวลตัวอย่างหรือใส่ไฟล์ .glb ของผู้ใช้เอง จากนั้นอธิบายสไตล์วัสดุที่ต้องการ ระบบจะคำนวณจุดที่ผู้เล่นเดินได้เพื่อวางตำแหน่งกล้อง ถ่ายภาพจำลองแบบแสงครึ้มฟ้าครึ้มฝนเพื่อให้ได้เท็กซ์เจอร์แบบ albedo (ไม่มีเงาแข็ง) นำไปให้โมเดล AI อย่าง FLUX 3 Klein และ Fibo 2 ช่วยวาดและแต่งเติม ก่อนจะฉายภาพลงบนยูวีแมปและรวมเป็นเท็กซ์เจอร์สำหรับใช้งานในเอนจินเกม
โปรเจกต์นี้ได้รับความสนใจอย่างมากในหมวดหมู่ AI เปิดใหม่ โดยติดอันดับ #7 มีผู้ให้ดาวบน GitHub แล้ว 110 ดวง หลังจากเปิดตัวได้ 2 วัน ตัวอย่างการรันเดโมหมู่บ้านในวิดีโอใช้กล้อง 128 มุมมอง ใช้เวลาประมวลผล 26 นาที และมีค่าใช้จ่ายผ่าน fal อยู่ที่ 4.44 ดอลลาร์
✨ จุดเด่น
- วางแผนกล้องอัตโนมัติ — ระบบคำนวณจุดที่ผู้เล่นยืนได้และมุมมองหลังคาเพื่อเก็บรายละเอียดพื้นผิวให้ครบถ้วน
- รองรับโมเดล AI หลากหลาย — ใช้ FLUX 3 Klein สำหรับภาพแรกหรือภาพที่ยังไม่มีข้อมูล และ Fibo 2 Edit สำหรับการเติมส่วนที่เหลือ
- ส่งออกไฟล์ glTF — ได้เท็กซ์เจอร์พร้อมใช้งานที่สามารถนำไปใส่แสงและเงาจริงต่อในเอนจินเกมได้ทันที
- สั่งงานผ่านบรรทัดคำสั่งได้ — รองรับการรันแบบ Headless และมีสคริปต์ช่วยทดสอบพรอมต์หรือเรซูเม่เพื่อทำต่อจากจุดที่ค้างอยู่
🙋 ใครเหมาะจะลอง: เหมาะสำหรับนักพัฒนาเกมและนักสร้างโมเดล 3 มิติที่ต้องการหาเครื่องมือช่วยสร้างเท็กซ์เจอร์เบื้องต้น โดยต้องมีไฟล์โมเดล .glb ที่กาง UV และตั้งแกน Y ขึ้นด้านบน พร้อมทั้งใช้งานร่วมกับบริการรันโมเดลอย่าง fal
ทีมข่าว เอไอไทย.com · เรียบเรียงจากหน้าโปรเจกต์ patch-gg/trompe — รายละเอียดล่าสุดดูที่ต้นทาง
ความคิดเห็น 0
กำลังโหลดความคิดเห็น...