รูปร่าง
นี่คือโค้ดอย่างเป็นทางการและการเปิดตัวโมเดลสำหรับ Shap-E: การสร้างฟังก์ชันโดยนัย 3D แบบมีเงื่อนไข
- ดูการใช้งานสำหรับคำแนะนำเกี่ยวกับวิธีการใช้พื้นที่เก็บข้อมูลนี้
- ดูตัวอย่างสิ่งที่โมเดลแบบมีเงื่อนไขของเราสามารถสร้างได้
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่างที่เน้นบางส่วนจากโมเดลแบบมีเงื่อนไขข้อความของเรา สำหรับตัวอย่างแบบสุ่มบนพรอมต์ที่เลือก โปรดดูที่ example.md
| | |
เก้าอี้ที่มีลักษณะ เหมือนอะโวคาโด | เครื่องบินที่มีลักษณะ เหมือนกล้วย | ยานอวกาศ |
| | |
คัพเค้กวันเกิด | เก้าอี้ที่มีลักษณะ เหมือนต้นไม้ | รองเท้าบูทสีเขียว |
| | |
นกเพนกวิน | ไอศกรีมโคนอุเบะ | ชามผัก |
การใช้งาน
ติดตั้งด้วย pip install -e .
-
หากต้องการเริ่มต้นใช้งานตัวอย่าง โปรดดูสมุดบันทึกต่อไปนี้:
- Sample_text_to_3d.ipynb - ตัวอย่างโมเดล 3 มิติ ที่กำหนดเงื่อนไขด้วยข้อความแจ้ง
- Sample_image_to_3d.ipynb - ตัวอย่างโมเดล 3 มิติ ซึ่งกำหนดเงื่อนไขบนรูปภาพมุมมองสังเคราะห์ เพื่อให้ได้ผลลัพธ์ที่ดีที่สุด คุณควรลบพื้นหลังออกจากรูปภาพที่ป้อน
- encode_model.ipynb - โหลดโมเดล 3 มิติหรือ Trimesh สร้างชุดของการเรนเดอร์หลายมุมมองและพอยต์คลาวด์ เข้ารหัสพวกมันเป็นเวลาแฝง และเรนเดอร์กลับ เพื่อให้ใช้งานได้ ให้ติดตั้ง Blender เวอร์ชัน 3.3.1 หรือสูงกว่า และตั้งค่าตัวแปรสภาพแวดล้อม
BLENDER_PATH
เป็นพาธของไฟล์ปฏิบัติการ Blender