Tutorial Lengkap: Membuat Ilustrasi 3D yang Konsisten dengan ChatGPT

Gambaran Umum

Masalah utama saat membuat gambar dengan kecerdasan buatan adalah gaya yang berubah-ubah. Hari ini Anda mendapat gambar bergaya tanah liat yang lucu, tetapi besok objek lain keluar dengan warna, cahaya, dan sudut pandang yang berbeda.

Tutorial ini memakai satu strategi sederhana:

  1. Gaya visual dari sebuah gambar acuan diuraikan menjadi teks terstruktur berformat JSON. JSON adalah format teks berisi pasangan "nama: isi" yang rapi dan mudah dibaca mesin maupun manusia.
  2. Uraian itu disimpan sebagai "resep gaya".
  3. Setiap kali butuh objek baru, hanya satu bagian resep yang diganti, yaitu nama objeknya. Bagian lain dibiarkan tetap.

Karena semua aturan gaya sama, hasilnya tampil seragam.

Yang Anda butuhkan:

  • Akun ChatGPT dengan fitur pembuatan gambar. Tampilan dan batas penggunaan dapat berbeda menurut paket dan versi.
  • Satu gambar acuan bergaya 3D yang Anda sukai.
  • Aplikasi catatan untuk menyimpan resep gaya Anda.

Bagian 1: Menyiapkan Gambar Acuan

Langkah 1. Tentukan gaya yang Anda inginkan

Gaya 3D ada banyak ragamnya. Beberapa yang populer:

  • Tanah liat (clay): bentuk bulat, permukaan lembut, tampak seperti mainan.
  • Isometrik: objek dilihat dari sudut miring tetap, seperti miniatur di atas meja.
  • Plastik mengilap: warna cerah dengan pantulan cahaya yang jelas.
  • Kaca atau transparan: bahan bening dengan efek pendar.

Pilih satu gaya saja untuk satu set ilustrasi. Mencampur beberapa gaya dalam satu acuan membuat resep menjadi kabur.

Langkah 2. Cari gambar acuan

Anda dapat mencarinya di situs kumpulan desain seperti Pinterest atau Behance, atau memakai gambar buatan Anda sendiri. Cari kata kunci seperti 3D isometric clay illustration atau 3D icon soft pastel.

Gambar acuan yang baik memenuhi syarat berikut:

  • Hanya berisi satu objek di tengah.
  • Latar belakangnya polos atau sederhana.
  • Gayanya jelas terlihat, baik bahan, warna, maupun pencahayaannya.
  • Resolusinya cukup tajam.

Hindari gambar yang penuh objek dan teks, karena ChatGPT akan kesulitan memisahkan unsur gaya dari unsur isi.

Catatan hak cipta: Jika Anda berniat memakai hasilnya untuk keperluan komersial, sebaiknya gunakan gambar acuan milik Anda sendiri atau gambar yang lisensinya jelas. Menjiplak gaya khas seorang seniman tertentu dapat menimbulkan masalah.

Langkah 3. Simpan sebagai tangkapan layar

Ambil tangkapan layar yang hanya memuat gambar, tanpa tombol, menu, atau tulisan lain di sekitarnya. Pangkas bagian yang tidak perlu.


Bagian 2: Membuat Resep Gaya (Prompt JSON)

Langkah 4. Buka obrolan baru dan unggah gambar

Buka ChatGPT, mulai obrolan baru, lalu unggah tangkapan layar tadi melalui ikon penjepit kertas atau tanda plus pada kolom pesan.

Langkah 5. Kirim perintah untuk membuat JSON

Perintah singkat dari tutorial awal sudah bisa dipakai:

Generate JSON prompt berdasarkan referensi gambar tadi.

Namun hasilnya akan lebih baik jika perintahnya lebih rinci. Salin contoh berikut:

Analisis gaya visual pada gambar ini secara mendalam. Buatkan satu prompt berformat JSON yang bisa saya pakai ulang untuk membuat gambar baru dengan gaya yang persis sama. Pisahkan unsur gaya dari unsur isi gambar. Sediakan satu kolom bernama "subject" yang berisi nama objek, dan kolom ini harus berupa satu-satunya bagian yang perlu saya ganti. Sertakan kolom untuk gaya, bahan, palet warna (dengan kode warna heksadesimal bila bisa), pencahayaan, sudut kamera, latar belakang, komposisi, tingkat detail, rasio gambar, dan daftar hal yang harus dihindari. Tulis isi JSON dalam bahasa Inggris, tetapi jelaskan singkat dalam bahasa Indonesia apa fungsi tiap kolom.

Dua hal dalam perintah ini penting:

  • "Pisahkan unsur gaya dari unsur isi" mencegah ChatGPT menyalin objek dari gambar acuan ke dalam resep.
  • "Satu-satunya bagian yang perlu saya ganti" membuat resep mudah dipakai ulang.

Langkah 6. Baca dan periksa hasilnya

ChatGPT akan memberi JSON seperti contoh di bawah. Isinya akan berbeda sesuai gambar acuan Anda. Contoh ini hanya ilustrasi:

{
  "subject": "a potted plant",
  "style": "3D isometric illustration, clay-like, rounded edges, miniature toy look",
  "material": "matte, smooth surface with soft subtle highlights",
  "color_palette": ["#A8D8EA", "#FFF3E0", "#B5EAD7", "#FFD6BA"],
  "lighting": "soft diffused light from top left, gentle shadows, low contrast",
  "camera": "isometric view, 45 degrees, slightly top-down, centered",
  "background": "plain solid light beige, no gradient, no props, no floor pattern",
  "composition": "single object centered with generous empty space around it",
  "detail_level": "minimal, simplified shapes, no tiny textures",
  "aspect_ratio": "1:1",
  "avoid": ["photorealism", "harsh shadows", "text", "logo", "watermark", "extra objects", "busy background"]
}

Arti tiap kolom:

Kolom Fungsinya
subject Objek yang akan digambar. Ini satu-satunya bagian yang Anda ganti.
style Gaya umum gambar.
material Kesan bahan permukaan: matte, mengilap, bening, dan sebagainya.
color_palette Warna utama. Kode heksadesimal menjaga warna tetap sama.
lighting Arah dan sifat cahaya.
camera Sudut pandang.
background Latar belakang.
composition Posisi dan ruang kosong di sekitar objek.
detail_level Seberapa rumit bentuknya.
aspect_ratio Perbandingan lebar dan tinggi gambar.
avoid Daftar hal yang tidak boleh muncul.

Periksa tiga hal sebelum melanjutkan:

  • Kolom subject berisi objek umum, bukan objek persis dari gambar acuan.
  • Tidak ada kolom lain yang masih menyebut objek dari gambar acuan, misalnya "details": "a red bus with windows". Bila ada, hapus atau umumkan kalimatnya.
  • Uraian gayanya cocok dengan gambar acuan Anda.

Langkah 7. Uji resep sebelum disimpan

Di obrolan yang sama, tulis:

Sekarang buatkan gambar dari JSON ini dengan subject: "a potted plant".

Bandingkan hasilnya dengan gambar acuan. Jika belum mirip, jangan langsung pindah ke langkah berikutnya. Perbaiki dulu resepnya (lihat Bagian 5).

Langkah 8. Simpan resep

Setelah Anda puas, salin seluruh kode JSON dan simpan di aplikasi catatan dengan judul yang jelas, misalnya "Resep Gaya 3D Tanah Liat Pastel". Resep ini bisa dipakai kapan saja, termasuk berbulan-bulan kemudian.


Bagian 3: Memakai Resep untuk Objek Baru

Langkah 9. Buka obrolan baru

Selalu mulai dari obrolan baru untuk setiap sesi pembuatan. Obrolan lama yang panjang sering membawa sisa instruksi sebelumnya, sehingga hasilnya melenceng dari resep.

Langkah 10. Tempel resep dan ganti objek

Tempel seluruh JSON, lalu ubah hanya bagian subject.

Contoh 1: laptop

{
  "subject": "a laptop with a blank screen",
  "style": "3D isometric illustration, clay-like, rounded edges, miniature toy look",
  ...
}

Contoh 2: cangkir kopi

{
  "subject": "a coffee cup on a saucer",
  "style": "3D isometric illustration, clay-like, rounded edges, miniature toy look",
  ...
}

Tanda "..." di atas berarti kolom lainnya tetap persis sama. Dalam praktiknya, tempel seluruh JSON utuh.

Langkah 11. Kirim perintah

Pada kolom pesan, tempel JSON, lalu tambahkan satu kalimat di atasnya:

Buat satu gambar berdasarkan JSON berikut, patuhi semua kolomnya.

Kirim, lalu tunggu hasilnya.

Langkah 12. Ulangi untuk objek lain

Ganti subject dan kirim lagi. Anda dapat membuat satu set ikon dengan gaya senada.

Tips menulis subject yang baik:

  • Tulis dalam bahasa Inggris untuk hasil yang lebih stabil.
  • Jelaskan objeknya secara singkat dan jelas: "a wooden chair", bukan "a chair that looks comfortable and warm and nice for living room".
  • Satu objek per gambar. Jika menulis beberapa objek sekaligus, komposisi akan berubah dan gaya lebih sulit dijaga.
  • Hindari menyebut merek, tokoh, atau karakter berhak cipta.

Bagian 4: Contoh Kasus Lengkap

Bayangkan Anda pemilik usaha kecil dan butuh ikon 3D seragam untuk materi promosi toko tanaman hias.

Tahap 1. Anda menemukan gambar ikon pot tanaman bergaya tanah liat pastel, lalu mengambil tangkapan layarnya.

Tahap 2. Anda mengunggahnya ke ChatGPT dan mengirim perintah rinci dari Langkah 5. ChatGPT memberi JSON lengkap. Anda memeriksanya, lalu menghapus satu baris yang masih menyebut "ceramic pot with terracotta color".

Tahap 3. Anda menguji dengan subject: "a potted plant" dan hasilnya cocok. Anda menyimpan JSON di aplikasi catatan.

Tahap 4. Anda membuka obrolan baru dan membuat ikon lain secara berurutan, dengan mengganti hanya subject:

  • "a watering can" (penyiram tanaman)
  • "a small shovel and a bag of soil" (sekop dan sekantong tanah)
  • "a cactus in a tiny pot" (kaktus dalam pot kecil)
  • "a bouquet of flowers wrapped in paper" (buket bunga)

Hasil akhir: lima ikon dengan warna, pencahayaan, sudut pandang, dan latar belakang yang senada. Semuanya siap dipakai pada kartu nama, poster, atau unggahan media sosial.


Bagian 5: Mengatasi Masalah yang Sering Muncul

Gaya hasil tidak mirip gambar acuan.
Kembali ke obrolan pertama dan minta: "Gambar tadi belum mirip. Perbaiki JSON-nya agar lebih akurat pada bagian bahan dan pencahayaan." Tambahkan penjelasan Anda sendiri, misalnya "permukaannya harus lebih lembut dan tidak mengilap".

Warna berbeda dari satu gambar ke gambar berikutnya.
Pastikan kolom color_palette memakai kode heksadesimal. Tambahkan kalimat: "Gunakan hanya warna dari palet ini."

Muncul teks, bayangan keras, atau benda tambahan.
Tambahkan hal itu ke dalam daftar avoid, misalnya "extra props" atau "floor reflection".

Sudut pandang berubah-ubah.
Perjelas kolom camera, misalnya "isometric view, exactly 45 degrees, camera fixed at the same height for every object".

Objek terpotong di tepi gambar.
Tambahkan pada composition: "the whole object fully visible with wide margins".

Latar belakang tidak polos.
Tulis lebih tegas pada background: "flat solid color #F5EFE6, no shadow on the floor, no horizon line".

Hasil mendadak berbeda setelah beberapa gambar.
Mulai obrolan baru dan tempel ulang resep dari catatan. Obrolan yang terlalu panjang cenderung kehilangan ketaatan pada instruksi awal.

Gambar tidak dapat dibuat atau ditolak.
Periksa apakah subject menyebut merek, tokoh, atau hal yang melanggar kebijakan. Ganti dengan deskripsi umum.


Bagian 6: Tips agar Hasil Lebih Baik

  1. Buat beberapa resep. Simpan satu resep untuk tiap gaya, misalnya "tanah liat pastel", "plastik mengilap", dan "kaca bening", lalu beri nama yang jelas.
  2. Catat versi yang berhasil. Setiap kali Anda menyempurnakan JSON, simpan sebagai versi baru agar tidak kehilangan pengaturan yang sudah bagus.
  3. Kunci rasio gambar. Pakai rasio yang sama dalam satu set, misalnya 1:1 untuk ikon atau 16:9 untuk sampul.
  4. Batasi perubahan. Jika ingin mengubah gaya, ubah satu kolom saja per percobaan supaya Anda tahu kolom mana yang berpengaruh.
  5. Gunakan objek sederhana lebih dulu. Objek dengan bentuk rumit, seperti mesin atau bangunan dengan banyak jendela, lebih sulit dijaga konsistensinya.
  6. Uji tiga objek berbeda. Resep yang baik menghasilkan gaya seragam pada benda kecil, benda besar, dan benda organik.

Bagian 7: Daftar Periksa Cepat

Sebelum memakai resep untuk produksi, pastikan semua poin ini terpenuhi:

  • Gambar acuan hanya berisi satu objek dengan gaya yang jelas.
  • JSON tidak lagi memuat objek dari gambar acuan.
  • Kolom subject adalah satu-satunya bagian yang diganti.
  • Palet warna memakai kode heksadesimal.
  • Resep sudah diuji dengan minimal tiga objek berbeda.
  • Resep tersimpan di aplikasi catatan.
  • Setiap sesi pembuatan dimulai dari obrolan baru.

Penutup

Rumusnya sederhana: gaya dikunci di dalam JSON, isi gambar diganti pada kolom subject. Selama Anda disiplin hanya mengubah satu kolom itu, hasilnya akan jauh lebih seragam. Namun ingat bahwa model pembuat gambar bekerja secara probabilistik, sehingga hasilnya tidak pernah identik sempurna. Sesekali Anda tetap perlu mengulang pembuatan atau memperbaiki resep. Soal batas jumlah gambar, semuanya mengikuti ketentuan paket ChatGPT yang Anda pakai. 

Comments

Popular posts from this blog

8 Tools AI Voice Gratis yang Membuat Eleven Labs Ketinggalan Zaman!

Al-Kahfi, Dajjal dan Latihan Melihat Kenyataan di Balik Penampakan

50 Situs Web Serbaguna

Internet yang Ramai tetapi Terasa Sepi: Memahami Teori Internet Mati

Sebelas Dimensi: Batas Penglihatan, Batas Sains, dan Batas Manusia