8 KB 4 Merancang Model Objek Animasi 3 Dimensi
8 KB 4 Merancang Model Objek Animasi 3 Dimensi
8 KB 4 Merancang Model Objek Animasi 3 Dimensi
C. Pokok-pokok Materi
1. Fitur dasar aplikasi pemodelan 3 Dimensi.
2. Jenis-jenis modeling.
3. Pewarnaan pada model objek 3 Dimensi.
4. Texture mapping pada model objek 3 Dimensi.
5. Tata cahaya dan kamera pada objek 3 Dimensi.
6. Rigging.
7. Efek khusus pada animasi 3 Dimensi.
8. Membuat produk animasi 3 Dimensi yang dilengkapi efek audio.
D. Uraian Materi
1. Fitur Dasar Aplikasi pemodelan 3 Dimensi
a. Karakteristik objek 3 Dimensi
3D atau tiga dimensi merupakan istilah bagi setiap objek yang
mempunyai dimensi lebar, tinggi dan kedalaman (width, height, dan depth).
Objek 3D dalam ilmu komputer adalah sebuah teknik grafik yang dipaparkan
dalam bentuk objek yang memiliki koordinat x, y, dan z. Sehingga setiap objek
yang dibuat menggunakan software aplikasi 3D akan mempunyai dimensi
dengan koordinat x, y, dan z.
1) Interface Blender
Sumbu
5) Joint Area
Joint area merupakan fitur penggabungkan tampilan dua viewport/lembar
kerja pada Blender menjadi satu tampilan viewport. Pada gambar berikut dapat
dilihat bahwa dua viewport digabung menjadi satu viewport. menggunakan cara
serupa dengan proses split namun arah gerak mouse diarahkan ke kanan atau
atas sesuai posisi yang akan digabungkan.
7) Viewport Shading
Viewport shading berfungsi untuk mengubah tampilan objek solid ke
tampilan mode kerangka (wireframe). Pada viewport shading terdapat beberapa
viewport shading yaitu: rendered, texture, solid, wireframe, bounding box.
8) 3D Manipulator
Pada menu 3D Manipulator terdapat 3 fitur yaitu, translate manipulator,
rotate manipulator, scale manipulator.
d. Transformation
Transformation adalah upaya untuk menggeser atau memutar atau
mengubah ukuran objek. Dasar transformasi dalam Blender, meliputi:
Grab/Move [G] : menggeser objek dengan menekan tombol [G]
Rotation[R] : memutar objek dengan menekan tombol [R]
Scale [S] : menskala (memperbesar atau memperkecil) objek
dengan menekan tombol [S]
2. Jenis-jenis Modeling
a. Primitive modeling
Primitive
Primiti e modelling merupakan salah satu teknik dasar permodelan 3D,
dengan cara
ara membuat model dari objek dasar, seperti box (kubus), cone
(kerucut), sphere (bola),
(bola) cylinder (silinder), tube (tabung), pyramid (piramida),
torus (cincin), dan plane (bidang datar). Objek-objek tersebut memiliki susunan
vertices (vertex/titik) dengan jumlah tertentu, yang jika disambungkan akan
membentuk edge (garis) sehingga jika disambungkan dengan edge lain dapat
membentuk sebuah face (bidang).
b. Nurbs modeling
NURBS Surface merupakan non-seragam rasional B-spline, atau NURBS
Surface adalah model permukaan halus yang diciptakan melalui penggunaan
kurva Bezier (seperti versi 3D dari alat pena MS Paint). Untuk membentuk
permukaan NURBS, artis menarik dua atau lebih kurva dalam ruang 3D, yang
dapat dimanipulasi dengan menggerakkan menangani disebut kontrol vektor
(CV) sepanjang sumbu x, y, atau z.
Non-Uniform, Rational B-spline Surface adalah cara pemodelan
permukaan secara parametrik yang umumnya digunakan dalam grafik komputer.
NURBS bersifat lebih universal dari Bezier Spline atau B-spline karena selain
bisa memodelkan sebarang permukaan ia bisa memodelkan juga geometri
analitik seperti lingkaran, elipsis, bola, dan lain-lain.
Modelling dengan NURBS merupakan metode yang banyak digunakan
untuk membangun model organik. Kurva pada NURBS dapat dibentuk dengan
hanya 3 titik saja dibandingkan dengan kurva polygon yang membutuhkan
banyak verteks metode ini lebih mudah untuk dikontrol. Kurva yang di bentuk dari
NURBS tidak menggunakan vertex untuk mengontrol bentuknya
c. Sculpting Modelling
Sculpting modelling merupakan teknik memahat secara digital. Pada
awalnya memahat itu hanya dilakukan di dunia nyata, namun dengan
berkembangnya teknologi, sculpting modelling sekarang bisa dilakukan di
komputer, atau yang sering disebut sebagai digital sculpt, dan hasilnya memiliki
kemampuan menciptakan detail yang lebih tinggi dibandingkan permodelan
poligon. Atau dapat dikatakan bahwa sculpting merupakan memahat model di
dunia maya.
Pada aplikasi Blender, mode Sculpt hampir sama dengan mode edit
dalam cara untuk mengubah bentuk dari model. Akan tetapi mode sculpt
mempunyai alur kerja yang berbeda, tidak menggunakan element individual
(vertices, edge, dan faces). permukaan model diubah menggunakan brush.
Dengan kata lain tanpa memilih sebuah group vertices, mode sculpt otomatis
memilih vertices berdasarkan di mana Anda menempatkan brush dan
memodifikasinya secara langsung. Seperti halnya Anda membentuk dari tanah
liat.
Untuk mengaktifkan mode Sculpt pada aplikasi pemodelan 3D Blender
dapat dilakukan dengan memilih dari menu 3D View header dengan memindah
dari object mode ke sculpt mode.
Setelah mode sculpt diaktifkan maka kursor akan berganti bentuk menjadi
lingkaran dengan cross hair di tengah. Brush dan texture panel akan muncul di
multires panel,di editing context pada objek cube.
daftar obyek
nama material
type material
preview
diffus
type material untuk menentukan jenis material Surface, Wire, Volume, Halo.
Secara default type materialnya adalah surface
preview untuk melihat tampilan material
diffuse Untuk memberikan warna pada objek
specular mengatur pantulan cahaya pada benda. Akan tampak jelas pada
objek yang memiliki banyak face dengan berbagai sudut.
Intensity dibawah kotak warna putihnya Specular mengatur
banyaknya cahaya yang dapat dipantulkan, makin mendekati 1
makin berkilau.
3) Klik parameter diffuse maka terlihat warna default putih dan kemudian klik
warna default putih tersebut.
Gambar 4. 26. Diffuse
4) Maka akan muncul pilihan warna, klik warna yang diinginkan, misal warna
merah maka secara otomatis objek pada viewport akan berwarna merah.
5) Klik parameter diffuse kemudian klik warna default putih tersebut untuk
diganti warna kuning, maka material kuning sekarang mempunyai warna
kuning
6) Langkah berikutnya adalah menambahkan slot material, klik tombol “+“ pada
bagian kanan slot material, tanda ini berfungsi untuk menambahkan slot
material baru pada daftar material di Blender.
7) Setelah slot material bertambah, tekan “New” untuk menambahkan material
baru pada slot material Blender.
8) Beri nama slot material yang baru dengan nama “hijau”, seperti langkah
nomor 4.
9) Kemudian klik parameter diffuse kemudian klik warna default putih tersebut
untuk diganti warna hijau.
Gambar 4. 33. Menambah material baru
10) Buat 2 slot material lagi dengan mengulang langkah no 6 sampai 9. Rename
dengan nama biru dan merah, kemudian beri warna sesuai dengan nama
slotnya.
11) Tahap berikutnya mengubah warna pada masing-masing slot material sesuai
dengan nama yang sudah disiapkan (kuning, hijau, biru, merah).
12) Pilih face select dengan jalan klik icon pada deretan icon yang ada di
bawah view port.
Face select
Gambar 4. 35. Face Select
13) Pilih salah satu face yang akan dirubah warnanya, kemudian pilih material
dengan klik salah satu nama material, misal hijau setelah itu klik “assign”
maka face akan berubah menjadi hijau.
14) Ulangi langkah ke 13 untuk memberi warna bagian face yang lain sehingga
mendapatkan warna yang berbeda pada tiap face. Bila telah selesai
memberi
ri warna maka
ma a dapat kembali
embali ke
e objek mode untuk editing
selanjutnya.
tersebut
ter ebut dapat diberi tekstur
te tur dengan klik
li pada icon
i on yang
ang terdapat di
disebelah
ebelah
ikon material.
Tekstur berupa gambar dapat diletakkan pada permukaan
permu aan objek 3
Dimensi dengan cara dipetakan
dipeta an posisi
po i i gambar terhadap bidang 3D
menggunakan u
uv mapping
mapping. UV Mapping adalah suatu
uatu proses pemodelan 3D
membuat gambar 2D mewakili
mewa ili sebuah
ebuah model 3D.
3D Berbeda dengan sumbu “X”,
“Y” dan “Z”, yang
ang merupa
merupakan
an koordinat
oordinat untuk
untu objek
obje 3D a
aslili dalam ruang
modeling, untu
untuk koordinat te
tekstur
tur mengguna
menggunakan
an “U”,“V” dan "W".
Selain menggunakan
mengguna a tipe texture yang
ang sudah
udah ada dengan mempun
mempunyai
ai
ekstensi
e ten i jpg, jpeg, png. Kita dapat mendapatkan tekstur dari gambar yang
ang sudah
udah
kita
ita sediakan
edia an sendiri.
endiri. Gambar ter
tersebut
ebut dapat kita
ita gambar, dowload atau pun dari
hasilil jepretan kamera.
ha amera.
Berikut
Beri ut ini contoh te
tekstur:
tur
Tekstur kayu
a u berasal dari tekstur
te tur yang
ang disediakan
di edia an oleh
Blender
Tekstur kayu
a u berasal dari image
Tekstur
Te tur yang
ang berbeda tiap facenya, tekstur dari image
Tekstur awan
2) Klik icon
Kli i on tekstur
te stur yang ada di samping icon material, klik “new
new”.
Gambar 4. 40. Icon Tekstur
4) Klik pada parameter texture >image > open untuk membuka file gambar
yang akan dijadikan tekstur.
5) Kemudian klik pada parameter texture > mapping > projection > cube.
Object mode
3) Pada viewport sebelah kanan ubah “object mode” menjadi “edit mode”
dengan cara klik “tab” pada keyboard atau klik icon edit mode pada bagian
bawah viewport.
4) Pilih face select dengan klik icon (deretan icon di bawah view port.).
Face
11) Berilah parameter texture yang ada di samping parameter material, klik
“new”. Setelah itu pada bagian “type” pilih “image or movie”
12) Kemudian pada parameter texture >image > open untuk membuka file
gambar yang akan dijadikan tekstur.
13) Arah scroll ke bawah bagian mapping > coordinates, ganti “generated”
dengan “UV”.
Gambar 4. 49. Mengganti “generated” dengan “UV”
14) Untuk melihat hasil gambar tekan F12 pada keyboard maka hasilnya adalah
image yang di-load hanya terlihat satu face yang dipilih, seperti berikut ini.
15) Agar semua face terisi gambar yang berbeda maka ulangi langkah 5 sampai
14.
16) Dengan mengatur lampu, setting lamp > hemi maka ketika di image dirender
akan terlihat seperti gambar di bawah ini.
1) Point.
Lampu point memberikan penerangan dengan cara cahaya dari satu titik
menyebar ke segala arah. Point light juga dikenal dengan Omni light. Dapat
diibaratkan sebagai sebuah bola cahaya dalam sebuah ruangan.
lampu
Hasil render
2) Sun
Tipe sun sebagai direct lamp, sun light, infinite. Tipe sun ini menggunakan
cara menerangi seperti matahari arah cahaya berbentuk orthograph atau sejajar,
yang mana tipe ini mensimulasikan cahaya kepada semua objek pada sudut
yang sama, walaupun antara satu objek dengan lainnya terletak di tempat yang
berbeda. Tipe sun paling sering digunakan untuk mensimulasikan cahaya
langsung matahari.
lampu
Hasil render
la
Hasil
4) Hemi
Tipe hemi lamp adalah tipe lampu yang merefleksikan kembali cahaya-
cahaya yang terdapat di sekitar objek. Lampu ini berperilaku sebagai sebuah
kubah yang menutupi seluruh scene. Tipe ini mempunyai penyebaran cahayanya
merata.
Hasil
Hasil
b. Pengaturan Lampu
Secara default pada aplikasi Blender, lamp disetting secara point. Saat
lamp disetting akan menghasilkan sebagian nampak gelap. Agar semua bagian
nampak terang maka lamp dapat disetting menjadi hemi. Adapun langkah-
langkahnya adalah sebagai berikut.
1) Buka file baru kemudian buat beberapa objek sederhana dan berikan warna
yang berbeda pada tiap objek tersebut.
2) Selanjutnya klik lampu yang ada di viewport.
lampu
4) Untuk melihat hasil gambar dari pengaturan lampu menjadi hemi, tekan F12,
maka aka terlihat hasil tidak ada bagian dari gambar yang terlihat gelap.
Gambar 4. 60. Melihat hasil gambar
c. Kamera
Objek yang
ang ditang
ditangkap
ap kamera
amera adalah apa yang
ang anda lihat untu
untuk sebuah
ebuah
adegan, sama
ama seperti
eperti sebuah
ebuah kamera
amera sungguhan.
ungguhan. Kita dapat mengontrol u
ukuran
uran
lensa
len a untuk
untu mendapat
mendapatkan
an gambar close-up atau sudut
udut lebar. Jara
Jarak kliping
liping juga
dapat diatur untuk mengendalikan
mengendali an seberapa
eberapa jauh dan dekat kamera
amera dapat
melihat.
d. Drag Kamera
Untuk mengatur po
Untu posisi
i i dan arah kamera
amera harus
haru di viewport
iewport per
perspective,
pe ti e
dan kamera didrag untu
untuk menyesuaikan
men e uai an dengan hasil
ha il tangkapan
tang apan objek yang kita
inginkan.
ingin an. Berikut
Beri ut ini adalah cara
ara untu
untuk m
mengatur
engatur kamera
amera dengan cara
ara mendrag
men
kamera:
1) Siapkan objek yang akan
a an dirender, pastikan
pa ti an viewport
iewport perspecti
per pective.
e
Viewport
lamp
kamera
oby
2) Split viewport menjadi dua bagian, pada viewport kiri ubah viewport
perspektif menjadi view kamera dengan menekan numpad, terlihat pada
viewport kiri bahwa tidak keseluruhan objek tertangkap kamera.
3) Pada viewport kanan, set orientation local.
4) Drag sumbu kamera tersebut menjauh dari objek.
Batas view
kamera
Viewport camera
Viewport camera
6. Rigging
Rigging merupakan proses pemberian tulang (penulangan) yang tersusun
dari beberapa potong tulang (Bone) yang saling berhubungan. Rigging sama
fungsinya dengan kerangka manusia, fungsi penulangan pada kerangka ini
adalah sebagai bagian pengerak untuk objek yang akan dianimasikan. Bone
merupakan objek yang dapat melakukan manipulasi posisi sekumpulan vertex
pada mesh object.
Forward kinematics adalah pergerakan bone di mana bila bone 1
bergerak maka bone 2 dan 3 ikut bergerak, bila bone 2 bergerak maka bone 1
tidak bergerak dan bone 3 mengikuti bone 2.
3) Masuk ke mode edit dengan klik tab (pada keyboard) kemudian bagi objek
cube menjadi 6 segment dengan perintah ctrl+R.
5) Untuk lebih memperhalus lagi permukaan dari objek maka di bagian modifier
> subdivisions > view isi dengan 3.
9) Supaya objek bone tetap terlihat meskipun posisinya ada di dalam cube
yang terlihat solid maka kita dapat mengaturnya dengan jalan klik objek ta >
display > X-ray.
wirefram Tampak
10) Masuk ke mode edit lagi dengan klik tab kemudian seleksi bone dan klik
E(extrude) serta drag and drop sehingga muncul tulang baru, atur
panjangnya sesuai yang dibutuhkan. Buatlah 2 tulang baru dengan
mengextrude bone sebanyak 2 kali terdapat 3 bone.
13) Grab (G) pada posisi bone 2 dan 3 untuk posisi sebagai berikut:
14) Kembali ke mode objek, seleksi bone dan cube kemudian klik R+Z+180
maka objek akan diputar pada sumbu Z sebesar 180°.
Sistem partikel pada Blender yaitu cepat, fleksibel, dan kuat. Partikel
hanya dapat dipancarkan dari objek Mesh. Setiap objek Mesh dapat dimiliki
hingga 10 sistem partikel yang terpisah dan pengaturan partikel dapat dibagi
antar sistem, seperti halnya pada material atau tekstur yang dapat diterapkan
pada banyak objek. Secara umum sistem partikel berjenis Emitter. Dalam sistem
tersebut, partikel yang dipancarkan dari objek yang dipilih dari frame Start
sampai frame End. Start dan End didefinisikan di pengaturan dasar pada
panel yang sama.
Contoh dan langkah-langkah beberapa efek khusus pada animasi 3
dimensi sebagai berikut:
5) Pada parameter velocity > normal : 10, velocity > 1. Nilai normal lebih besar
dari nilai random untuk menghasilkan semburan api ke atas.
6) Sedangkan physics > random size : 1.
10) Untuk hasil realnya silahkan melakukan proses render , maka akan terlihat
hasil seperti di bawah ini.
1) Buat objek plane pada view port berdimension 17x17 dengan cara tekan
[shift]+[A] kemudian pilih mesh > plane.
2) Buat objek bola dengan cara tekan [shift]+[A] kemudian pilih mesh>uv
sphere dengan dimensions x: 5, Y:5, Z:5.
Gambar 4. 94. Membuat objek bola
8) Buat objek yang nantinya akan menjadi sumber partikel, misalnya cube.
Tekan [shift]+[A] kemudian pilih mesh > cube.
9) Aktifkan objek cube kemudian klik editor particle klik new. Di bagian setting
type : emitter. Di bagian emission > emit form : volume.
10) Atur setting pada partikel > render > group > dupli Group : barangJatuh
(nama group partikel yang sudah dibuat sebelumnya). Pada bagian size
ubah ukuran menjadi 0.500.
Gambar 4. 100. Mengatur setting pada partikel
11) Bila play animation dijalankan maka 4 objek partikel yang sudah dibuat
(diamond, gear, teapot, torus) akan berjatuhan.
12) Ketika animasi di atas dijalankan ke empat partikel group asli tidak ikut
teranimasi namun tetap terlihat, untuk menghilangkannya perlu
memindahkan group “barangJatuh”ke layer 2 dengan memindahkannya
adalah seleksi empat partikel kemudian tekan M lalu klik layer 2.
13) Agar objek cube asal partikel tumpah tersebut tidak terlihat maka kita perlu
ubah setting pada particle > render : emiter dinonaktifkan dan ketika di
render image F12 akan terlihat sebagai berikut:
Gambar 4. 103. Mengubah setting pada particle
14) Aktifkan particle >rotation > random : 1 (maksimal) agar orientasi .putaran
partikel bervariatif.
15) Atur kecepatan partikel agar jatuhnya objek lebih terpancar melebar,
pengaturan pada particle > velocity > other > random : 2.
16) Agar animasi objek barang berjatuhan lebih menarik maka kita akan
menambahkan material ke objek yang berjatuhan tersebut. Pada objek UV
sphere diberi material serta texture seperti contoh berikut.
3) Klik play animation untuk melihat hasil efek collision, terlihat bahwa objek
partikel ketika jatuh dan menyentuh akan terpantul ke atas.
4) Agar efek pantulannya berkurang atur parameter physics > collision> particle
damping > factor : 1. Kemudian atur pula pada parameter physics >
collision> particle friction > factor :0.2 agar lantai tidak terlalu licin.
6) Aktifkan objek emitter cube agar cube terus menerus mengeluarkan partikel.
Atur pada parameter partkel > emission > lifetime , isi lifetime sama dengan
durasi animasi.
2) Ubah view ke video sequence editor, kemudian pilih pada menu add dan
pilih sound.
5) Pada menu play, pilih scene yang sudah ada efek suaranya.
A B
Gambar 4. 117. Membuat 2 buah cube
3) Klik pada Z scale, kemudian pada key pilih bake sound to F-curve dan pilih
file sound yang akan digunakan.
4) Setelah itu akan muncul di graph editor kurva sound yang dipilih
sebelumnya.
6) Pilih cube yang sebelah kanan (B) kemudian pilih key rotscale.
A B
Gambar 4. 122. Memilih cube yang sebelah kanan (B)
7) Viewport pindah lagi ke graph editor, akan terlihat key visual rootscale XYZ
scale juga XYZ euler rotation.
8) Kemudian pada key pilih bake sound to F-curve dan pilih file sound yang
akan digunakan.
11) Hasilnya, cube A berubah-ubah skalanya sesuai amplitudo dari sound dan
cube B berubah rotasi dan skalanya sesuai amplitudonya.
12) Kemudian pindah pada video sequence editor untuk menyisipkan backsound
pada animasi.
13) Pilih file sound yang sama dengan yang digunakan sebagai bakesound F-
curve.
14) Kemudian pada 3d view kemudian klik play untuk memainkan animasi, maka
backsound menjadi seirama dan pergerakan animasinya.
E. Rangkuman
Dari kegiatan pembelajaran fitur aplikasi pemodelan objek 3 dimensi
materi dapat dirangkum sebagai berikut:
1. Object mode, fitur ini berfungsi untuk mengubah posisi mode objek yaitu
mode objek 3D bagian luar.
2. Viewport shading berfungsi untuk mengubah tampilan objek solid ke
tampilan mode kerangka (wireframe).
3. menu 3D Manipulator terdapat 3 fitur yaitu, translate manipulator, rotate
manipulator, scale manipulator.
4. Berbagai jenis-jenis objek pada blender, diantaranya yaitu mesh, curve,
surface, metaball, text, armature, laticce, empty, speaker, camera, lamp,
force field, group instance.
5. Transformation adalah upaya untuk menggeser atau memutar atau
mengubah ukuran objek.
6. Menganimasikan objek pada frame-frame merupakan suatu tahapan
membuat objek tersebut seolah bergerak dan tampak hidup.
F. Tugas
1. Identifikasi sumbu x , y,z dari objek berikut ini:
Objek kerucut objek elbow joint
2. Buatlah objek kursi panjang yang berasal dari objek standard primitive box
dengan menggunakan fasilitas edit mode, vertex, edge, face, transformasi
serta extrude !
3. Buatlah sebuah objek dan lakukanlah pewarnaan pada objek tersebut.
4. Berikanlah tekstur yang berbeda pada ketiga sisi sebuah silinder !
5. Buatlah sebuah objek 3 dimensi. Lakukan pengaturan lampu dan kamera!
6. Lakukanlah proses Rigging pada objek cube.
7. Buatlah produk animasi 3 dimensi dengan efek benda berjatuhan di lantai!
8. Berilah efek sound. pada animasi 3 dimensi yang telah Anda buat
sebelumnya !
G. Tes Formatif
1. Sebutkan shortcut untuk melakukan perputaran pada objek !
2. Sebutkan shortcut untuk melakukan pergeseran pada objek !
3. Sebutkan shortcut untuk melakukan perubahan skala pada objek !
4. Sebutkan shortcut untuk membuat keyframe pada objek !
5. Jelaskan perbedaan pembuatan bentuk objek menggunakan edit mode
dengan sculpt mode !
6. Sebutkan dan jelaskan jenis-jenis modeling pada objek 3 dimensi !
7. Jelaskan langkah-langkah pewarnaan dengan 1 macam warna pada
objek cube !
8. Jelaskan langkah-langkah pemberian tekstur kayu dari image .jpg !
9. Jelaskan langkah-langkah pengaturan lampu pada objek 3 dimensi !
10. Jelaskan pengertian Rigging !
11. Jelaskan pengertian Bone pada Blender 3D !
12. Jelaskan langkah-langkah pemberian efek semburan api pada animasi 3
dimensi !
13. Bagaimana cara menyisipkan audio sebagai backsound pada rancangan
produk animasi 3D pada Blender 3D?
14. Kapan penggunaan sound dapat diterapkan pada pembuatan animasi?