Bagaimana Membuat Gambar 3 Dimensi?

Setelah kita mengetahui bagaimana konsep dari gambar 3 dimensi (lihat Keajaiban Gambar 3 Dimensi), sekarang saatnya kita untuk membuatnya.

Membuat Model Gambar 3 Dimensi

Seperti telah kita ketahui bagaimana cara memindahkan obyek maya ke dalam kertas, maka keseluruhan obyek harus kita pecah menjadi pixel-pixel. Pixel-pixel ini kemudian kita simpan sebagai model gambar.

Model gambar merupakan array dua dimensi yang berisi informasi jarak pixel dari mata pengamat. Dan agar lebih memudahkan untuk dilihat, maka informasi jarak ini menggunakan warna pixel.

Jika kita perhatikan lagi pada bagaimana memindah pixel dari obyek maya ke kertas, maka P1, P2, P3, dan seterusnya harus merupakan pixel dengan warna yang sama. Oleh karena itu, maka sebenarnya kita bisa menyimpan informasi dalam model gambar dalam bentuk berapa jarak pixel tertentu dari pixel sebelumnya. Dengan cara ini, akan sangat mudah bagi kita untuk mengubah model gambar menjadi gambar 3 dimensi.

Contoh model gambar untuk gambar hati adalah sebagai berikut:

Model Gambar 3 Dimensi

Model Gambar 3 Dimensi

Warna putih merupakan warna dengan nilai tertinggi, yaitu FFFFFF. Sedangkan warna hitam adalah warna dengan nilai terendah, yaitu 000000. Semakin terang sebuah pixel, semakin jauh pixel tersebut dari mata. Oleh karena itu, warna-warna pada model gambar akan berbeda dengan pewarnaan untuk membuat gambar yang berkesan tiga dimensi seperti pada Gambar Hati montok.

Membuat Kulit Gambar 3 Dimensi

Kulit gambar tiga dimensi adalah gambar yang nantinya akan terlihat.

Lebar dari kulit gambar adalah selebar dari jarak pixel terjauh dari model gambar. Sedangkan tinggi kulit sebaiknya adalah setinggi model gambar atau jika kurang dari itu, maka kita bisa mengulangi lagi dari pixel teratas dari kulit gambar.

Hal yang paling penting untuk diperhatikan dalam merancang kulit gambar adalah agar pixel pada bagian paling kanan haruslah nyambung dengan pixel paling kiri. Hal ini dimaksudkan agar saat kulit ini ditile ke kanan pada saat pembentukan gambar 3 dimensi, maka gambar dari kulit akan terasa nyambung dan tidak terlihat batasnya. Dan jika kita membuat kulit yang tingginya lebih kecil dari tinggi model gambar, maka pixel bagian bawah dari kulit juga harus nyambung dengan pixel bagian atas.

Contoh dari kulit gambar adalah sebagai berikut:

Kulit Gambar 3 Dimensi

Kulit Gambar 3 Dimensi

Mengubah Model Gambar Menjadi Gambar 3 Dimensi

Setelah kita menyiapkan baik model gambar maupun kulit gambar, maka kita bisa membuat gambar 3 dimensi dengan cara sebagai berikut:

  1. Tempatkan kulit gambar pada gambar hasil di bagian paling kiri dari gambar.
  2. Baca setiap pixel dari kiri ke kanan.
  3. Pada setiap pembacaannya, kita harus mengisi pixel dari gambar hasil pada posisi X, dengan pixel dari gambar hasil pada posisi X dikurangi dengan informasi jarak yang tersimpan pada model gambar untuk posisi X tersebut. Jika posisi X hasilnya ternyata lebih kecil dari nol, maka kita tidak perlu melakukan perubahan lagi, karena pixel saat itu pasti telah diisi dari kulit gambar.
  4. Langkah di atas dilakukan dari pixel paling atas hingga pixel paling bawah.

Dari langkah-langkah di atas, kita bisa mendapatkan gambar 3 dimensinya seperti berikut:

Di Wajahku Ada Cinta

Jadi, adakah yang jatuh cinta setelah melihat wajahku? 🙂

Comments |25|

Time limit is exhausted. Please reload the CAPTCHA.

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Legend *) Required fields are marked
**) You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>