Berikut nilai:
Note: file pdf nilai mempunyai 2 halaman. Halaman pertama berisi tabel nilai, sedangkan halaman kedua berisi ringkasan data dan keterangan.
Berikut nilai:
Note: file pdf nilai mempunyai 2 halaman. Halaman pertama berisi tabel nilai, sedangkan halaman kedua berisi ringkasan data dan keterangan.
Tambahkan kemampuan shading dan viewing dari aplikasi demo 3. Detail pengerjaan:
Kriteria penilaian:
Program harus buatan sendiri. Jika meng-copy hasil pekerjaan mahasiswa lain, nilai yang didapat akan dikurangi. Jadwal demo sesuai jadwal UAS.
Buat aplikasi maze 3 dimensi menggunakan OpenGL.
Ada dua mode view di demo ini:
Pergantian mode tampilan dilakukan dengan menekan tombol v atau V.
Detail pengerjaan:
Kriteria penilaian:
Program harus buatan sendiri. Jika meng-copy hasil pekerjaan mahasiswa lain, nilai yang didapat akan dikurangi.
Jadwal Demo mengikuti jadwal perkuliahan. Tempat di lab TIA.
Berikut dokumen yang berisi detai tugas PBO Lanjut. Download di sini: Detail tugas UTS PBO Lanjut.
Topik program yang dibuat adalah sebagai berikut:
Topik mana yang dibuat oleh mahasiswa ditentukan dengan cara acak di kelas. Berikut daftarnya:
Detail untuk masing-masing topik akan di-upload berikutnya.
Buat aplikasi yang menampilkan Maze 2 dimensi menggunakan OpenGL:
Detail pengerjaan:
Kriteria Penilaian:
Program dan layout maze harus buatan sendiri. Jika meng-copy hasil pekerjaan mahasiswa lain, nilai yang didapat akan dikurangi.
Jadwal Demo mengikuti jadwal UTS.
Buat aplikasi pembuat Maze berbasis teks.
Detail pengerjaan:
Kriteria penilaian:
Jadwal demo: Kamis, 19 Maret 2015.
Tempat: Lab TIA
Buat movie animasi tulisan NRP menggunakan 3D modeller.
Contoh NRP yang digunakan: 0604 100 747.
Berikut adalah contoh movie jadinya: demo1a. Download file tsb, lalu rename dari demo1a.pdf menjadi demo1a.avi.
Detail pengerjaan:
1. Bagian 1, 3 bagian NRP masuk pada layar kamera masing-masing dari 3 arah yang berbeda. Nomor angkatan (0604) dari arah samping kiri, nomor 100 dari atas, dan 3 digit terakhir nomor NRP (747) dari arah kanan.
2. Bagian 2, nomor angkatan (0604) berotasi 360 derajat pada sumbu X, nomor 100 berotasi 360 derajat pada sumbu Y, 3 digit terakhir (747) berotasi 360 derajat pada sumbu Z.
3. Bagian 3, kamera mundur kebelakang (bergerak pada sumbu Z positif).
4. Bagian 4, keseluruhan NRP bergerak pada sumbu X (arah kanan) sebesar angka 3 digit terkhir NRP yang pertama (7). Jika pergerakan tidak signifikan, kalikan dengan angka tertentu.
5. Bagian 5, keseluruhan NRP bergerak pada sumbu Y (arah atas) sebesar angka 3 digit terkhir NRP yang kedua (4). Jika pergerakan tidak signifikan, kalikan dengan angka tertentu.
6. Bagian 6, keseluruhan NRP bergerak pada sumbu Z (arah depan) sebesar angka 3 digit terkhir NRP yang ketiga (7). Jika pergerakan tidak signifikan, kalikan dengan angka tertentu.
7. Durasi movie minimum 5 detik, maksimum 20 detik.
8. Ukuran movie: 320 x 240 piksel
9. Untuk keseluruhan movie, muncul nama mahasiswa di bawah obyek NRP. Obyek nama dan obyek NRP tidak boleh bersinggungan.
10. Untuk keseluruhan movie, semua obyek harus ada di dalam layar tampilan. Tidak boleh ada obyek yang terpotong/tidak kelihatan di layar.
Kriteria Penilaian:
– NRP tampil dalam bentuk 3 dimensi (10)
– NRP diatur materialnya dengan 3 material berbeda (5)
– Ada 1 sumber cahaya spot dan 1 sumber cahaya omni (5)
– Nomor angkatan masuk dari sebelah kiri layar (5)
– Nomor 100 masuk dari sebelah atas layar (5)
– 3 digit terakhir masuk dari sebelah kanan layar (5)
– Nomor angkatan berotasi pada sumbu X (5)
– Nomor 100 berotasi pada sumbu Y (5)
– 3 digit terakhir berotasi pada sumbu Z (5)
– Kamera mundur kebelakang (5)
– NRP bergerak pada sumbu X sebesar angka 3 digit terkhir NRP yang pertama (arah kanan) (5)
– NRP bergerak pada sumbu Y sebesar angka 3 digit terkhir NRP yang kedua (arah atas) (5)
– NRP bergerak pada sumbu Z sebesar angka 3 digit terkhir NRP yang ketiga (arah depan) (5)
– Tulisan nama mahasiswa dalam bentuk 3 dimensi dan diberi material (15)
– Keseluruhan obyek ada di dalam layar tampilan (5)
– Obyek nama dan NRP tidak boleh bersinggungan (10)
Jadwal Demo: Sesuai dengan jadwal kuliah.
Tempat demo: di lab TIA.
Ketika demo, mahasiswa membawa file .max dan file .avi hasil kerjanya.
Kerjakan sendiri, jangan meng-copy hasil pengerjaan orang lain. Jika ketahuan meng-copy, nilai mahasiswa akan dikurangi.
NB: Jangan lupa bawa laptop untuk kelas minggu depan.
Komputer Grafik: Kontrak Kuliah Komgraf 1415
Pemrograman Berorientasi Obyek Lanjut: Kontrak Kuliah PBO Lanjut
Berikut nilai:
Note: file pdf nilai mempunyai 2 halaman. Halaman pertama berisi tabel nilai, sedangkan halaman kedua berisi ringkasan data dan keterangan.
NB: untuk demo UAS PBO, sangat jarang yang menggunakan pendekatan Obyek pada aplikasinya. Tidak sampai 3 kelompok yang membuat obyek sel/dinding/room atau sejenisnya. Tapi nilai tidak saya kurangi.