Deskripsi
Shap-E adalah rilis kode dan model resmi dari OpenAI untuk menghasilkan fungsi implisit 3D bersyarat. Alat canggih ini memungkinkan pengguna membuat objek 3D berdasarkan deskripsi tekstual atau masukan visual, membuka kemungkinan baru untuk pembuatan konten 3D.
Fungsi inti Shap-E terletak pada kemampuannya menerjemahkan prompt menjadi model tiga dimensi. Pengguna dapat memberikan prompt teks, seperti "kursi yang terlihat seperti alpukat," dan Shap-E akan menghasilkan objek 3D yang sesuai. Alternatifnya, model ini dapat mengambil sampel model 3D yang dikondisikan pada gambar tampilan sintetis, menawarkan fleksibilitas dalam metode masukan.
Bagi pengembang dan peneliti, Shap-E menyediakan kerangka kerja yang kuat untuk mengeksplorasi dan mengimplementasikan pembuatan 3D. Repositori ini mencakup instruksi penggunaan terperinci dan notebook contoh untuk memandu pengguna melalui prosesnya. Notebook utama mencakup pengambilan sampel model 3D dari teks, pengambilan sampel dari gambar, serta pengkodean/dekode model 3D. Untuk mencapai hasil yang optimal saat menggunakan masukan gambar, disarankan untuk menghapus latar belakang dari gambar masukan.
Pengguna tingkat lanjut dapat memanfaatkan notebook `encode_model.ipynb`, yang mendemonstrasikan cara memuat model 3D atau trimesh, membuat render multiview dan point cloud, mengkodekannya ke dalam representasi laten, lalu merendernya kembali. Proses ini memerlukan Blender versi 3.3.1 atau lebih tinggi dan variabel lingkungan `BLENDER_PATH` yang diatur dengan benar.
Shap-E dibangun dengan Python dan tersedia di GitHub, mendorong kolaborasi dan kontribusi komunitas. Proyek ini dilisensikan di bawah lisensi MIT, membuatnya dapat diakses secara bebas untuk penggunaan akademis dan komersial. Repositori ini juga menyoroti berbagai sampel yang dihasilkan oleh model yang dikondisikan teks, menampilkan potensi kreatifnya dengan keluaran yang beragam dan imajinatif.
Target audiens untuk Shap-E mencakup peneliti AI, seniman 3D, pengembang game, dan siapa pun yang tertarik pada pembuatan konten 3D secara terprogram. Kemampuannya untuk mengkondisikan pembuatan berdasarkan teks atau gambar menjadikannya alat yang serbaguna untuk prototipe cepat, pembuatan aset, dan eksplorasi aplikasi AI baru di ruang 3D.
Fitur Inti Shap-E
Menghasilkan objek 3D dari prompt teks
Menghasilkan objek 3D dari gambar
Menghasilkan fungsi implisit 3D bersyarat
Menyediakan notebook contoh untuk penggunaan
Mendukung pengkodean dan dekode model 3D
Memerlukan Blender untuk fitur pengkodean lanjutan
Rilis kode dan model open-source
Lisensi MIT untuk kegunaan yang luas
Memulai dengan Shap-E
Kloning: Kloning repositori Shap-E dari GitHub.
Instal: Instal dependensi yang diperlukan menggunakan pip.
Konfigurasi: Atur variabel lingkungan BLENDER_PATH jika menggunakan fitur pengkodean lanjutan.
Sampel Teks: Gunakan `sample_text_to_3d.ipynb` untuk menghasilkan model 3D dari prompt teks.
Sampel Gambar: Gunakan `sample_image_to_3d.ipynb` untuk menghasilkan model 3D dari gambar masukan.
Kode Model: Gunakan `encode_model.ipynb` untuk mengkodekan dan mendekode model 3D.
Optimalkan: Hapus latar belakang dari gambar masukan untuk hasil terbaik.
Kasus Penggunaan Shap-E
- Pembuatan Teks ke 3D
- Pembuatan Gambar ke 3D
- Prototipe Aset 3D
- Penelitian AI
- Alat Pembuatan Konten
- Pengkodean Model 3D







