Nama : Ridwan Ismawan Aryana
Scene 2.5D
Tingkat teknik detil meningkatkan efisiensi render dengan mengurangi beban kerja pada tahap pipa grafis, transformasi biasanya simpul. Kualitas visual berkurang dari model sering diperhatikan karena efek kecil pada objek muncul ketika jauh atau bergerak cepat.
Meskipun sebagian besar waktu LOD diterapkan untuk geometri rinci saja, konsep dasar bisa disamaratakan. Baru-baru ini, teknik LOD termasuk manajemen juga shader untuk tetap mengontrol kompleksitas pixel.
Suatu bentuk tingkat manajemen detail telah diterapkan untuk tekstur selama bertahun-tahun, di bawah nama mipmapping, juga memberikan kualitas rendering yang lebih tinggi.
Ini adalah hal yang lumrah untuk mengatakan bahwa “sebuah objek telah LOD’d” ketika objek disederhanakan oleh mendasari algoritma LOD-ing.
Terrain LOD
Dalam suatu game, Terrain merupakan model yang sangat besar. Membuat setiap pointnya secara eksplisit sangatlah tidak mungkin, maka metoda untuk mengotomatiskan pembangkitan Terrain merupakan hal biasa.
Ketika proses rendering, sebagian dari Terrain tertutup dan sebagian lain sangat jauh, oleh karena itu dikembangkanlah Terrain LOD algorithms.
Terrain, atau sering juga disebut dataran, merupakan salah satu data yang penting dalam pemodelan pemograman grafik.
Terrain umumnya diimplementasikan untuk obyek – obyek yang statis.
Salah satu implementasi terrain yang banyak digunakan adalah dalam pemodelan lanskap. Contoh pemodelan lanskap adalah pemodelan bentangan tanah, pinggiran pantai, pegunungan dan lain sebagainya. Penggunaan visualisasi terrain sebagai model lansekap ini banyak didapati dalam game motor rally dan real – time strategy.
Perbandingan Terrain LOD dengan Traditional LOD
Perbandingan dengan Traditional LOD adalah tergantung pada bagaimana data itu dibagi dalam perlakuan hirarkinya.
Hubungan Terrain LOD dengan Triangle Bintree (Binary Triangle Trees)
Dalam ilmu komputer, sebuah pohon biner (binary tree) adalah sebuah pohon struktur data dimana setiap simpul memiliki paling banyak dua anak. Secara khusus anaknya dinamakan kiri dan kanan. Penggunaan secara umum pohon biner adalah Pohon biner terurut, yang lainnnya adalah heap biner.
Sedangkan Triangle Bintrees (Binary Triangle Trees) merupakan sebuah representasi populer permukaan medan yang elevasi telah sampel pada interval jarak teratur adalah triangulasi subset dari titik sampel yang terdiri dari sumbu-blok, segitiga siku-siku isoceles. Kami menyebutnya triangulations seperti bintree triangulations. Triangulasi terdiri dari segitiga yang hanya memiliki tiga simpul pada batas mereka.
Quadtree adalah pohon struktur data dimana setiap simpul internal memiliki tepat empat anak. Quadtrees yang paling sering digunakan untuk partisi ruang dua dimensi dengan rekursif membagi menjadi empat kuadran atau wilayah. Daerah mungkin persegi atau persegi panjang, atau mungkin memiliki bentuk sewenang-wenang. Ini struktur data diangkat menjadi quadtree oleh Raphael Finkel dan JL Bentley pada tahun 1974. Sebuah partisi yang sama juga dikenal sebagai Q-pohon. Semua bentuk quadtrees berbagi beberapa fitur umum:
1. Mereka menguraikan ruang ke sel beradaptasi.
2. Setiap sel (atau ember) memiliki kapasitas maksimum. Ketika kapasitas maksimum tercapai, ember split.
3. Pohon direktori mengikuti dekomposisi spasial quadtree tersebut.
Interactive Entertainment ialah sebuah interaktif yang bertujuan dalam membuat sebuah produksi dan memberikan layanan yang bersifat menghibur (entertainment) kepada pengguna sehingga mereka dapat langsung merespon dengan cara memberikan umpan balik.
Konsep dari Interactive Entertainment ialah memberikan informasi informasi berupa kombinasi dati teks, gambar, gambar bergerak (animasi), video yang telah diberi kemampuan untuk mengatur atau mengontrol elemen elemen yang telah dibuat atau yang telah ada sehingga pengguna dapat dengan mudah berinteraktif dengan informasi informasi tersebut.
Interactive programming adalah prosedur penulisan bagian dari sebuah program ketika sudah aktif. Ini berfokus pada teks program sebagai antarmuka utama untuk proses yang berjalan, bukan sebuah aplikasi interaktif, di mana program ini dirancang dalam siklus pengembangan dan untuk digunakan sesudahnya. Hal penting yang harus diperhatikan dari interactive programs adalah dari segi user dan programnya. Keterlibatan user dalam sebuah program ialah sangat dibutuhkan. Karena alasan dibuatnya program adalah untuk memenuhi kebutuhan user yang berasal dari permintaan user. Komunikasi antara user dan program akan terwujud dengan adanya GUI yang dibangun pada program tersebut.
Berikut beberapa fungsi dari penggunaan GUIdalam dunia Ilmu pengetahuan dan intelektual khususnya komputer :
- Pointing device dengan perangkat berupa mouse
- Memiliki fungsi sebagai plug and play, yang mana memudahkan user dalam menginstall dan uninstall hardware/sofware (sinkronisasi)
- Membuat software-software yang menuntut aplikasi dalam komputer user yang dapat digunakan untuk kegiatan user dalam proses seperti menulis text, spreadsheet. sound, graphic dan lain-lain
- Untuk digunakan dalam pembuatan System Operasi sebagai User friendly dan ergonomis
- Pembuatan website
- Opensource software/hardware atau pengembang aplikasi-aplikasi skala besar lainnya.
Beragam Komponen-Komponen dari GUI, diantaranya :
2. Button
Button digunakan untuk mengeksekusi sebuah perintah, jika button di pencet maka proses akan berjalan, nama default JButton
3. Text Field
Text Field marupakan salah satu cara untuk mengisikan suatu inputan dalam program, nama default JTextfield
4. Text Area
Text Area biasanya digunakan untuk menampilkan hasil output dari program, nama default JTextarea
5. Combo box
Combo Box merupakan salah satu cara inputan juga. jika combo box di pencet, maka akan keluar berbagai pilihan untuk di proses, nama default JCombobox
6. Radio button
radio button juga salah satu cara inputan dalam program, tetapi dalam penggunaannya berbeda dengan combo box, radio button digunakan jika pilihan yang di sediakan sedikit, maka akan lebih efektif jika menggunakan radio button, berbeda dengan combo box yang hjerus click 2 kali untuk memilih, radio button cukup sekali pilihan, dan hanya boleh satu pilihan yang di pilih, maka digunakan radio button group agar hanya satu yang bisa di pilih, nama default JRadiobutton
7. Check box
Check box juga merupakan salah satu cara inputan, mirip dengan radio button, tetapi check box memperbolehkan user untuk memilih lebih dari satu pilihan, jadi check box di gunakan untuk menjawab petanyaan yang memperbolehkan lebih dari satu jawaban, nama defaultnya jCheckbox.
Kejadian yang muncul ketika user berinteraksi dengan aplikasi disebut dengan event. Tanpa adanya event, GUI tidak dapat berjalan. Terdapat beberapa macam event pada GUI (Graphical User Interface), antara lain :
- Event Source: Komponen GUI yang membuat event atau tempat terjadinya event.yaitu berupa komponen-komponen visual, seperti : button, combo box, text field, etc.
- Event Model: Interaksi antara user dan komponen GUI. Untuk mendeskripsikan bagaimana program merespon interaksi user terdapat bagian-bagian penting yaitu event source dan event listener / Handler.
- Event Listener: Objek penerima & pengolah event. Menerima dan menangani event, mengandung business logic. Contoh: menampilkan informasi penting ke user, melakukan komputasi matematis, dan lain sebagainya.
- Event Object: Objek yang terbentuk saat terjadi event. Yaitu ketika user berinteraksi dengan komponen GUI. Seperti : tekan button, ketik di text field, dll. Mengandung semua informasi yang berhubungan dengan event yang muncul, seperti : Tipe event yang muncul, asal dari event tersebut. Direpresentasikan oleh class Event.
- Event Handler: Event Handler berupa blok method dari listener yang menentukan proses selanjutnya setelah komponen mendapatkan event. Misalkan pada event tombol simpan ditekan, event listener akan menangkap event pada Event Source tombol Simpan, kemudian Event Handler akan menyimpan data yang akan didefenisikan pada blok Event Handler.
Definisi mengenai event dalam konsep struktur interactive program yaitu kejadian yang terjadi atas interaksi dari komputer dengan manusia.
mengenai evet dari standard programming dengan interactive programming memiliki perbedaan dimana pada interactive programming, dalam menyelesaikan masalah yang perlu penambahan algoritma, program dapat terus dijalankan tanpa harus dihentikan selama penulisan ulang dari program, berbeda dengan standard programming.
http://www.noorhayatin.staff.umm.ac.id
http://ittelkom.ac.id/staf/mhd/MateriKuliah/Software%20Project%20I/Referensi/e-Book/GUI.pdf
http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html
http://en.wikipedia.org/wiki/Interactive_programming
http://elektroengineering.blogspot.com
http://momotarokun.wordpress.com
http://noorhayatin.staff.umm.ac.i
http://en.wikipedia.orgdocs.google.com
Game berasal dari kata bahasa inggris yang memiliki arti dasar Permainan. Permainan dalam hal ini merujuk pada pengertian “kelincahan intelektual” (intellectual playability). Game juga bisa diartikan sebagai arena keputusan dan aksi pemainnya. Ada target-target yang ingin dicapai pemainnya. Kelincahan intelektual, pada tingkat tertentu, merupakan ukuran sejauh mana game itu menarik untuk dimainkan secara maksimal.
Definisi Game Menurut Para Ahli
# JOHN C BECK &MITCHELL WADE
Game adalah penarik perhatian yang telah terbukti
Game adalah lingkungan pelatihan yang baik bagi dunia nyata dalam organisasi yang menuntut pemecahan masalah secara kolaborasi
# IVAN C. SIBERO
Game merupakan aplikasi yang paling banyak digunakan dan dinikmati para pengguna media elektronik saat ini.
# FAUZI A
Game merupakan suatu bentuk hiburan yang seringkali dijadikan sebagai penyegar pikiran dari rasa penat yang disebabkan oleh aktivitas dan rutinitas kita
# SAMUEL HENRY
Game merupakan bagian tak terpisahkan dari keseharian anak, sedangkan sebagian orang tua menuding game sebagai penyebab nilai anak turun, anak tak mampu bersosialisasi, dan tindakan kekerasan yang dilakukan anak
# ANDIK SUSILO
Game adalah salah satu candu yang susah dihilangkan, bahkan ada yang mengatakan bahwa candu game online setara dengan narkoba
# JOHN NAISBITT
Game merupakan sistem partisipatoris dinamis karena game memiliki tingkat penceritaan yang tidak dimiliki film
# ALBERT EINSTEIN
Game adalah bentuk investigasi paling tinggi
# WIJAYA ARIYANA & DENI ARIFIANTO
Game merupakan salah satu kebutuhan yang menjadi masalah besar bagi pengguna komputer, karena untuk dapat memainkan game dengan nyaman, semua komponen komputernya harus memiliki kualitas yang baik, terutama VGA card-nya
source
http://carapedia.com/pengertian_definisi_game_info2144.html
http://rickyeagle4.blogspot.com/2012/04/apa-itu-game.html
Tanggapan saya untuk matakulian Desain Permodelan Grafik:
Menurut saya mata kuliah Desain Permodelan Grafik ini cukup menarik, karena secara tidak langsung saya mendapatkan wawasan baru tentang permodelan grafis yang lebih spesifik daripada sebelumnya yang biasa masyarakat kira tentang desain grafik. dan Alhamdulillah, saya tidak mengalami kesulitan yang cukup berarti dalam mengerjakan semua tugas tugas Desain Permodelan Grafik ini. dan cara penyampaian dari dosennya pun saya cukup suka, santai tapi serius. Harapan saya kedepannya semoga bisa lebih baik lagi dari sekarang, dari segi cara penyampaian, tugas tugasnya, dan lain lain meskipun menurut saya saat ini sudah bagus.
sekian tanggapan saya, dan Terima Kasih.
Kali ini saya akan merangkum semua tugas dari Minggu 1 sampai minggu 4.
1. Minggu Pertama
- Flight Simulator merupakan pemanfaatan simulasi grafik di bidang kedirgantaraan/penerbangan yang merupakan suatu sistem dimana untuk mewujudkan gambaran penerbangan sebuah pesawat terbang yang hampir mendekati kenyataan sebenarnya namun berbeda dengan simulasi penerbangan yang biasa dalam permainan komputer.
- Contoh Failed Simulation yang menyebabkan kematian salah satunya adalah Kecelakaan Singapore Airlines Penerbangan 006 ( Changi International Airport – Los Angles International Airport, via Chiang Kai-Shek Airport , Taiwan). karena pada kasus ini, diceritakan bahwa penyebab kecelakaan tersebut disebabkan oleh kekeliruan Pilot dalam melihat benda didepannya ketika hujan badai (Human error yang sebelumnya dalam simulasi tidak terjadi demikian).
- Wajib tidaknya seorang IT (pembuat software) mengunakan simulasi guna untuk pembuatan software sebelum dilempar ke massa itu menurut saya pribadi sih relative. Tergantung sebagaimana kompleksitas suatu software dan sebagaimana dampaknya terhadap manusia. Jika software tersebut kompleksitasnya tinggi dan dampak nya dianggap membahayakan manusia, saya rasa itu wajib, karena dengan menggunakan simulasi, berarti bisa mengurangi dampak bahayaf bagi manusia supaya tidak terjadi kendala dalam berbagai aspek. Jika sekiranya software tersebut kompleksitasnya rendah dan tidak begitu berpengaruh terhadap manusia, saya rasa jika menggunakan simulasi boleh saja dan jika tidak digunakan pun tidak apa apa.
- Visual Teknologi merupakan sebuah sarana teknologi yang dapat di-visualisasikan (dilihat dan digambarkan) oleh manusia dan berguna bagi kelangsungan hidup manusia. contohVisual teknologi dalam media online yang saya pakai adalah Youtube dan Google+.
- Hawk-Eye (mata elang) adalah sebuah sistem komputer yang kompleks yang digunakan dalam kriket, tenis dan olahraga lainnya untuk melacak visual lintasan bola dan menampilkan catatan statistik jalannya bola yang paling mungkin sebagai gambar bergerak dalam kriket, tennis, dan olahraga lainnya. Teknologi Hawk-Eye dalam olah raga tennis ini berfungsi untuk merekam lintasan bola meskipun dalam kecepatan yang sangat tinggi. beberapa kamera yang berada di sekeliling lapangan bertugas untuk merekam pergerakan bola di lapangan. Sistem akan mengolah data dengan cepat dari kamera-kamera tersebut. Data yang dikirimkan berupa gambar lapangan yang telah dirumuskan dengan aturan permainan tenis.
- Budaya berpengaruh terhadap grafik. Karena budaya masing masing daerah dan waktu itu berbeda. sebagai contohnya, grafik budaya Indonesia berbeda dengan budaya China, Jepang ,dan lain lain. Indonesia memiliki grafik yang identik dengan batik, sedangkan budaya China itu identik dengan hewan seperti Naga, Macan, dll. dan Jepang memiliki grafik yang identik dengan Anime dan Manga yang biasa kita kenal dengan Japan Pop Culture
- HTML5 adalah sebuah bahasa markah untuk menstrukturkan dan menampilkan isi dari Waring Wera Wanua, sebuah teknologi inti dari Internet. HTML5 adalah revisi kelima dari HTML (yang pertama kali diciptakan pada tahun 1990 dan versi keempatnya, HTML4, pada tahun 1997) dan hingga bulan Juni 2011 masih dalam pengembangan. Tujuan utama pengembangan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin.
- Untuk mengetahui apakah suatu website menggunakan HTML 4 atau lima adalah sebagai berikut: Masuk ke website yang diinginkan, >>>tekan "CTRL + U" untuk melihat source code pada website tersebut. >>> kemudian tekan "CTRL+F" dan ketik HTML4 atau HTML5. jika ditemukan tulisan HTML4 pada source code website tersebut, maka website tersebut menggunakan HTML4. Jika ditemukan Tulisan HTML5, maka website tersebut menggunakan HTML5. Namun, jika keduanya tidak ditemukan, maka website tersebut tidak menggunakan HTML4 maupun HTML5.