BAB 1 Show
Latar Belakang Teknologi informasi terus berkembang pesat dan kemajuan teknologi tersebut ikut mendorong banyak aspek yang berhubungan dengan penggunaan komputer semakin terbantu. Mengikuti perkembangan teknologi yang terus berkembangan, teknologi desain pun tidak terlepas dari perkembangan teknologi ini. Banyak desain yang dapat dibuat semakin nyata hanya dengan menggunakan komputer dan perangkat lunak khusus yang bisa memberikan texture sehingga terlihat lebih nyata. Pada buku ini, kami yang terdiri dari Arby, Charles, Ida, Rony dan Yuan dari 3IA15 akan menjelaskan tentang konsep dari texture modelling yang digunakan untuk membuat suatu objek sehingga terlihat lebih nyata seperti aslinya. Untuk membuat objek dan proses texture modelling, kami menggunakan perangkat lunak Blender dan pada buku ini juga akan dijelaskan beberapa keunggulan dari
Blender dibandingkan perangkat lunak sejenis lainnya. BAB 2
2.1. Sejarah Desain Pemodelan Grafik Berbicara tentang texture modelling, tentu saja akan berhubungan dengan desain grafik. Texture modeling juga merupakan salah satu bagian dari perkembangan desain pemodelan grafik. Desain dapat diartikan sebagai perencanaan dalam pembuatan sebuah objek, sistem, komponen atau struktur. Desain juga dapat diartikan sebagai kata benda maupun kata kerja. Jika diartikan lebih dalam, desain adalah seni terapan dan rekayasa yang berintegrasi dengan teknologi. Suatu desain muncul dari suatu pemikiran, proses riset yang telah dilakukan sebelumnya, maupun memperbaharui atau memodifikasi hasil desain yang sudah pernah ada untuk tujuan menghasilkan desain baru. Desain pemodelan grafik adalah suatu pembuatan suatu objek yang baru menggunakan suatu perangkat lunak melalui beberapa tahapan seperti membuat, menyimpan, dan memanipulasi model dan citra. Kegiatan yang biasanya berkaitan dengan grafik komputer adalah pemodelan geometris, rendering, animasi, graphic library/package, application program, dan citra. Desain pemodelan grafik banyak digunakan sebagai sarana komunikasi visual yang penyampaiannya dengan menggunakan kombinasi warna, bentuk, garis, kata, angka. Perkembangan desain pemodelan mengalami perkembangan yang begitu pesat dan telah banyak digunakan misalnya pada media, selain itu perkembangan desain pemodelan grafik juga turut mengubah industri pada bidang animasi dan video game. Ada beberapa istilah komputer grafik yang banyak digunakan pada beberapa hal, seperti:
Hingga saat ini, komputer grafis telah banyak berfungsi diberbagai bidang, termasuk dalam kehidupan sehari-hari. Televisi, koran, film dan sebagainya merupakan contoh dari perkembangan dan fungsi dari komputer grafis yang melekat pada kehidupan sehari-hari. Dalam bidang kesehatan, peran dari komputer grafis juga tidak kalah penting, untuk melakukan penyelidikan medsi dan prosedur operasi, semuanya telah dapat memanfaatkan kemajuan dari komputer grafis ini. Selain kedua bidang tersebut, masih banyak hal lain yang sangat terbantu dengan kemajuan komputer grafis. Untuk mendukung dari perkembangan desain tersebut, tentunya dibutuhkan dukungan perangkat lunak yang mampu dan berfungsi untuk menghasilkan dan membuat desain tersebut, baik 2D, 3D maupun animasi. Dengan perkembangan dan fungsi yang sangat tinggi dalam kehidupan sehari-hari, maka Komputer Grafis menjadi salah satu bagian dari ilmu komputer yang sering dipelajari secara resmi maupun non resmi. Jika diuraikan, maka sejarah perkembangan desain pemodelan grafik adalah sebagai berikut:
2.2. Tentang Texture Modelling Menurut Alan Watt (Komputer Grafis 3D, bagian 7.3), texture mapping atau pemetaan texture merupakan salah satu perkembangan pertama untuk membuat gambar tiga dimensi menjadi benda yang lebih menarik dan lebih kompleks. Pemetaan tekstur secara umum dapat diartikan sebagai proses “melukis” sebuah gambar ke permukaan, dimana gambar yang dilukis akan ditampilkan pada model yang diinginkan. Karena gambar yang telah diberikan texture itu bisa sangat kompleks – tetapi biaya texture mapping gambar kompleks persis sama dengan texture mapping gambar sederhana. Penggunaan tekstur-pemetaan memungkinkan bentuk yang cukup sederhana untuk diberikan penampilan yang sangat realistis. Contoh sederhana, misalkan dinding planar dapat memiliki tekstur batu dan dipetakan ke model untuk gambar yang sangat meyakinkan dari tiga-dimensi dinding batu, salah satu permainan komputer yang menggunakan texture mapping yang baik adalah check out 3D. Dengan menggunakan tekstur pada model akan memungkinkan untuk membuat sebuah desain menjadi seperti nyata. Gambar dengan resolusi yang lebih tinggi akan menghasilkan hasil yang lebih baik bila dilihat dari jarak kecil hal ini dikarenakan daerah permukaan yang dilihat tidak berubah, gambar resolusi tinggi juga menyediakan lebih banyak data untuk pemeteaan pada model tersebut. Untuk mencoba contoh tersebut, coba berjalan ke dinding dalam salah satu permainan 3D dan amati cara dinding menampilkan texturenya untuk mendapatkan efek realistis nyata (dengan asumsi tidak memiliki kartu video/VGA yang memiliki texture mapping pada perangkat keras). 2.3. Konsep Texture Mapping Texture mapping merupakan teknik pemetaan sebuah tekstur pada pola gambar wireframe, dimana wireframe yang telah dibuat akan ditampilkan memiliki kulit luar seperti tekstur yang diinginkan. Dalam pemberian tekstur, ada beberapa hal yang perlu diperhatikan seperti:
Pada bidang komputer grafik, dikenal istilah Environment Mapping yang merupakan teknik untuk mensimulasikan sebuah objek agar dapat merefleksikan lingkungan sekitarnya. Blinn dan Newell ma kali mengajukan teknik ini pada tahun 1976. Dalam environment mapping, dikenal juga Cube Mapping yang merupakan bagian dari metode tersebut, dimana fungsi dari cuba mapping adalah untuk merepresentasikan lingkungan sekitarnya dengan cara “menempelkan” enam buah gambar yang berbeda di keenam sisi objek. Hal ini membuat objek seolah memiliki enam sisi pantul, yaitu depan, belakang, kanan, kiri, atas, dan bawah. OpenGL sebagai kumpulan library, fungsi, dan prosedur untuk bidang komputer grafik telah mendukung Cube Mapping sebagai salah satu teknik Texture Mapping. Kemampuan OpenGL dalam mendukung Cube Mapping membuat dunia komputer grafik memiliki fitur tambahan untuk dapat lebih menghasilkan sesuatu yang lebih realistis. Keunggulan OpenGL yang platform-independent memungkinkan kita untuk membuat grafik yang dapat dijalankan di semua sistem operasi dengan hanya sedikit penyesuaian. Reflection Mapping Reflection Mapping adalah teknik yang dapat membuat gambar/objek menjadi terlihat semakin nyata dengan cara merefleksikan lingkungan sekitar di permukaan objek. Dua metode Reflection Mapping yang dikenal adalah Chrome Mapping dan Environment Mapping. Pada metode Chrome Mapping, refleksi/pantulan lingkungan sekitar objek direpresentasikan dengan gambar yang dikaburkan (blurred) seperti halnya melihat pantulan pada benda-benda logam. Metode ini memberikan kesan mengkilap pada objek. Metode lainnya, yaitu metode Environment Mapping merepresentasikan lingkungan sekitarnya dengan benar-benar “mencerminkan” lingkungannya. Tidak seperti metode Chrome Mapping yang hanya membuat objek sekedar mengkilap, Environment Mapping memberikan kesan seolah-olah objek tersebut merupakan “cermin” dari lingkungan sekitarnya. Environment Mapping Seperti penjelasan sebelumnya tentang environement pada bagian sebelumnya, teknik ini merupakan teknik untuk mensimulasikan sebuah objek agar dapat merefleksikan lingkungan sekitarnya. Blinn dan Newell ma kali mengajukan teknik ini pada tahun 1976. Pada bentuk yang paling sederhana, teknik environment biasanya menggunakan objek yang permukaan yang terlihat seperti krom. Konsep dari teknik ini ialah menggunakan beberapa gambar yang diambil dari lingkungan sekitarnya ataupun gambar rekaan untuk dijadikan lingkungan yang akan direfleksikan oleh objek. Ada beberapa teknik Environment Mapping, diantaranya adalah Sphere Mapping, Dual Paraboloid Mapping, dan Cube Mapping. Sphere Mapping Sphere Mapping merupakan salah satu tipe dari Environment Mapping, di mana irradiance image’ ekuivalen dengan apa yang mungkin terlihat pada sphere (bola) saat dilihat dengan proyeksi ortografik’. Konsep tersebut diilustrasikan pada gambar di bawah. Walaupun Sphere Mapping terlihat bagus, akan tetapi, teknik ini belum begitu sempurna. ldealnya, jika objek yang akan direfleksikan berada dekat dengan objek yang akan merefleksikan, refleksi yang didapat akan terlihat berbeda ketika dilihat dari titik yang berbeda pula. Tetapi, hal itu tidak akan terjadi jika menggunakan Sphere Mapping. Hasil dari Sphere Mapping hanya akan benar jika semua objek yang akan direfleksikan berada jauh dari objek yang merefleksikan. Teknik ini membutuhkan gambar yang berbeda untuk setiap sudut pandang yang berbeda, sehingga tidak tertutupnya semua permukaan objek dengan gambar tekstur. Dengan menggunakan teknik ini juga kadang menimbulkan “lubang” pada pinggiran objek. Dual Paraboloid Mapping Dual Paraboloid Mapping dapat mengatasi keterbatasan yang ada pada Sphere Mapping, akan tetapi dengan menggunakan teknik ini akan menjadi lebih rumit bila dibandingkan dengan Sphere Mapping, hal ini dikarenakan Paraboloid Mapping membutuhkan 2 unit tekstur atau 2 tahap rendering. Keuntungan dengan menggunakan Dual Paraboloid Mapping yaitu :
Cube Mapping Cube Mapping sebagai bagian dari metode Environment Mapping merepresentasikan lingkungan sekitarnya dengan cara “menempelkan” enam buah gambar pada keenam sisi objek. Dengan menggunakan Cube Mapping, maka seolah-seolah objek yang akan dibuat memiliki enam sisi pantul, yaitu depan, belakang, kanan, kiri, atas, dan bawah. Cube Mapping muncul sebagai pengganti dua metode mapping sebelumnya yaitu Sphere dan Paraboloid Mapping. Cube Mapping menawarkan kelebihan yang tidak bisa dilakukan seperti 2 teknik sebelumnya seperti ketergantungan sudut pandang (view dependency), keterbatasan cangkupan tekstur (wraping & distortion). Selain alasan-alasan tersebut, kerumitan dalam penerapan tekstur juga menjadi alasan menggunakan teknik mapping ke Cube Mapping. Dengan mentransformasikan tekstur ke dalam enam sisi kubus, Cube Mapping lebih menawarkan kemudahan implementasi karena pantulan pada permukaan objek cukup dikonsentrasikan di keenam sisi objek. Tidak seperti Dual Paraboloid Mapping, teknik Cube Mapping hanya membutuhkan satu unit tekstur dan satu tahap rendering. Selain itu, teknik Cube Mapping juga mengurangi resolusi gambar (teknik Sphere Mapping dan Dual Paraboloid Mapping dapat mengurangi resolusi gambar sampai 78% dari resolusi semula). Secara konsep, Cube Mapping memang lebih “fo fhe point’ dibandingkan dengan dua teknik lainnya. Proses texturing pada Cube Mapping membutuhkan kemampuan yang lebih agar dapat mengakses enam gambar secara bersamaan.
Inverse Mapping
The Inverse Transform Interpolasi Bilinear pada Screen Space.
Inverse Mapping dengan Penggunaan Permukaan Antara
BAB 3
3.1. Sejarah Animasi Komputer Sesuai dengan namanya, animasi ini secara keseluruhan dikerjakan dikomputer. Melalui camera movement, keseluruhan object bisa diperlihatkan secara 3 dimensi; sehingga banyak yang menyebut animasi ini sebagai animasi 3 dimensi (3D animation), Awal perkembangan 3D animation sesungguhnya sudah dimulai sejak tahun 1964, ketika Ivan Sutherland dari Massachussetts Institute of Technology berhasil mengembangkan sebuah program bernama Sketchpad yang mampu menggambar sinar-sinar garis langsung pada cathoda ray tube (crt). Hasilnya adalah sebuah object yang sederhana dan primitif, sebuah kubus dengan garis-garis, kelompok gambar geometris yang sangat sederhana namun membuka pandangan manusia tentang bagaimana computer graphic bisa digunakan. Sejak New York Institute of Technology (NYIT) memulai rencananya untuk menciptakan computer-animated feature film (1970), gelombang pertama dari commercial computer graphic studio mulai terlihat. Film visionary George Lucas merekrut Catmul dari NYIT pada tahun 1978 untuk membuka Lucas Film Computer Development Division. Blender Pada tahun 1988, Ton Roosendaal mendanai sebuah perusahaan yang bergerak dibidang animasi yang dinamakan NeoGeo. NeoGeo berkembang pesat sehingga menjadi perusahaan animasi terbesar di negara Belanda dan salah satu perusahaan animasi terdepan di Eropa. Pada tahun 1995 muncullah sebuah perangkat lunak yang pada akhirnya dinamakan Blender. Setelah diamati ternyata Blender memiliki potensi besar digunakan untuk oleh artis-artis diluar NeoGeo. Lalu pada tahun 1998 Ton mendirikan perusahaan yang bernama Not a Number (NaN) untuk mengembangkan perangkat lunak Blender lebih jauh. Nan sendiri memiliki cita-cita untuk menciptakan sebuah perangkat lunak animasi 3D yang padat, cross platform gratis dan dapat digunakan oleh masyarakat komputer yang umum. Sayangnya ambisi NaN tidak sesuai dengan kenyataan pasar saat itu. Tahun 2001 NaN dibentuk ulang menjadi perusahaan yang lebih kecil NaN lalu meluncurkan perangkat lunak komersial pertamanya, Blender Publisher. Sasaran pasar perangkat lunak ini adalah untuk web 3D interaktif. Angka penjualan yang rendah dan iklim ekonomi yang tidak menguntungkan saat itu mengakibatkan NaN ditutup. Punutupan ini termasuk penghentian terhadap pengembangan Blender. Karena tidak ingin Blender hilang ditelan waktu begitu saja, Ton Roosendaal mendirikan organisasi non profit yang bernama Blender Foundation. Tujuan utama Blender Foundation adalah tersu mempromosikan dan mengembangkan Blender sebagai proyek open source. Pada tahun 2002 Blender dirilis ulang dibawah syarat – syarat GNU General Public License. Pada Oktober 2002, Blender untuk pertama kalinya dirilis dengan ketentuan GNU (General Public License), sejak saat itu juga bermunculan investor dalam pengembangan Blender 3D sehingga menjadi perangkat lunak pembentuk animasi 3D yang handal hingga saat sekarang ini. Adapun mega proyek yang pernah dibuat dengan Blender 3D yaitu : Pembuatan Movie “Elephant Dream”, Pembuatan Peach “Big Buck Bunny”, Pembuatan Game “YoFrankie!” 2008, Film Pendek “Sintel” 2010. 3.2. Deskripsi Perangkat Lunak Untuk membuat Texture Modelling dapat menggunakan perangkat lunak seperti Blender, 3D max dan Sketchup. Namun pada pembahasan kali ini kami ingin membahas perangkat lunak Blender untuk membuat Texture Modelling. Blender adalah perangkat lunak untuk grafis 3 dimensi yang gratis dan populer di kalangan desainer. Blender sendiri memiliki kelebihan dibanding dengan perangkat lunak lainnya, karena Blender merupakan salah satu perangkat lunak open source. Pengenalan GUI Keterangan:
Properties: panel yg berisi instruksi untuk memodifikasi obyek: Fitur-fitur yang terdapat pada Blender antara lain:
Basic Blender Shortcut:
Fungsi Menu 3D View
Keunggulan Blender
Adapun Keunggulan Interface Pada Blender Secara Umum Adalah Sebagai Berikut :
Sistem Operasi Yang Dapat Menjalankan Blender
Spesifikasi komputer yang dibutuhkan Blender: Cara Penginstallan Blender Di Windows 7
BAB 4
4.1. Modelling Karakter Modelling atau pemodelan merupakan teknik untuk membuat suatu karakter dengan menggunakan Blender. Berikut langkah-langkah pembuatan Modeling dengan menggunakan Blender: 4.2. Material Material dapat digunakan untuk memberikan sentuhan warna, misalkan pada kasus ini adalah pemberian warna kulit dan juga baju. Untuk membuat Material dengan menggunakan Blender: 4.3. Rigging Rigging merupakan teknik yang digunakan untuk membuat Tulang di Blender. Berikut langkah-langkah untuk melakukan Rigging pada objek yang telah dibuat tadi: 4.4. Animasi Untuk bisa membuat animasiharus menguasai beberapa keilmuan, antara lain: prinsip animasi dan juga teknis didalam software. Khusus untuk prinsip animasi haruslah mempelajarinya dan juga mempraktekkannya. Untuk menambahkan animasi sederhana pada objek tadi dapat mengikuti langkah-langkah berikut:
4.5. Render Render adalah sebuah proses untuk menyatukan seluruh projek dan akan membentuk suatu file yang telah menjadi satu kesatuan. Untuk melakukan Rendering dengan menggunakan Blender, dapat mengikuti langkah-langkah berikut: BAB 5 PENUTUP Texture mapping atau pemetaan texture merupakan salah satu perkembangan pertama untuk membuat gambar tiga dimensi menjadi benda yang lebih menarik dan lebih kompleks. Pemetaan tekstur secara umum dapat diartikan sebagai proses “melukis” sebuah gambar ke permukaan, dimana gambar yang dilukis akan ditampilkan pada model yang diinginkan. Pemanfaatan texture modeling pada era modern ini cukup banyak dibutuhkan karena pada dasarnya pemanfaat itu bisa digunakan untuk berbagai bidang baik itu pengetahuan, perindustrian, bidang perfilmnan, bidang arsitektur, bidang bisnis dan lain sebagainya. Texture modeling pada dasarnya digunakan untuk membantu mempermudah pekerjaan manusia dibidang presentasi, animasi dan apapun itu yang berhubungan dengan grafik ataupun gambar agar pekerjaanya lebih mudah. Texture modeling memiliki tingkat kerumitan diberbagai sisi tergantung dengan hasil yang ingin dicapai, semakin detail hasil yang ingin dibuat maka akan semakin rumit akan dibuat, sehingga ada baiknya bila dalam pengerjaanya bisa dikerjakan oleh ahlinya. Semoga penjelasan tentang texture dari bab 1 sampai akhir ini bisa bermanfaat. Terimakasih. Bagaimana kegunaan texture pada aplikasi Blender 3D?Fungsi tekstur pada blender adalah untuk memberikan detail pada sebuah objek pada aplikasi blender. Tekstur sendiri merupakan sebuah permukaan benda, seperti permukaan tanah, dinding bata dan sejenisnya.
Fitur apa saja yang ada di aplikasi Blender?Blender memiliki fitur salah satunya pemodelan 3D, penteksturan, penyunting gambar bitmap, penulangan, simulasi fluida dan asap, simulasi partikel, animasi, penyunting video, pemahat digital, dan perenderan.
Dalam aplikasi Blender Bagaimanakah cara menambahkan objek baru?Jawaban:. Buka aplikasi blender, versi yang akan kita gunakan adalah Blender versi 2.78.. Setelah terbuka, akan ada object default berbentuk kubus , hapus objek tersebut dengan menekan tombol X, lalu pilih delete.. Buat objek baru dengan menekan tombol shift+A, pilih mesh, cylinder.. 4.etelah muncul.. Tampilan 3D Blender secara default terdiri dari apa saja?Secara default, tampilan utama Blender disusun oleh Editor, Header, Context buttons, Regions, Panels, dan Controls. Tampilan dasar aplikasi Blender beserta mapping fitur-fiturnya. adalah bagian dari software yang memiliki fungsi khusus (3D view, Properties Editor, Video Sequence Editor, Nodes Editor, dsb).
|