Info Teknik - Yuhuuu,,, mana suaranya anak teknik?? Yup, posting kali ini akan membahas mengenai fakta unik yang sering terjadi saat kamu berada di area anak teknik. Merasa atau tidak, ada beberapa fakta unik yang biasa terjadi di Fakultas Teknik seluruh universitas negeri maupun swasta di Indonesia. Penasaran apa sih fakta uniknya ???
Monday, 24 June 2013
Sunday, 4 December 2011
Apa Itu Morphing?
Oke kawan kali ini saya membahas tentang morphing dalam Komputer grafik. Mungkin kawan-kawan banyak yang belum mengerti tentang morphing. Morphing adalah perubahan bentuk obyek gambar secara bertahap. Morphing merupakan salah satu teknik yang banyak digunakan dalam dunia entertainment karena efek dari morphing ini sangat menarih untuk diamati
Morphing memerlukan dua gambar, yaitu gambar awal dan gambar akhir. Morphing digunakan untuk membuat gambar yang merupakan gambar perubahan setiap satuan waktu dari gambar asal ke gambar hasil. Morphing secara sederhan dapat dilakukan dengan menggunakan interpolasi linier. Morphing ini sebenarnya bentuk morphing yang mudah, karena morphing yang dilakukan adalah perubahan warna pada setiap titik dan tidak melakukan transformasi posisi. Morphing ini dinamakan dengan efek Tweening dan hanya bisa digunakan untuk 2D.
Interpolasi linier adalah salah satu teknik untuk mendapatkan nilai antara dari dua nilai dengan memperhatikan perbandingan skala atau posisinya. Interpolasi ini menggunakan pendekatan garis lurus. Nama lain untuk tweening adalah interpolasi. Melakukan interpolasi berarti menyisipkan di antara (between) dua bagian yang berbeda atau memperkirakan nilai dari suatu fungsi antara dua nilai yang telah diketahui. Pada komputer grafik, interpolasi digunakan untuk menggabungkan beberapa efek yang ingin dilakukan pada suatu obyek. Ada beragam teknik interpolasi, salah satu di antaranya adalah interpolasi linear.
Morphing memerlukan dua gambar, yaitu gambar awal dan gambar akhir. Morphing digunakan untuk membuat gambar yang merupakan gambar perubahan setiap satuan waktu dari gambar asal ke gambar hasil. Morphing secara sederhan dapat dilakukan dengan menggunakan interpolasi linier. Morphing ini sebenarnya bentuk morphing yang mudah, karena morphing yang dilakukan adalah perubahan warna pada setiap titik dan tidak melakukan transformasi posisi. Morphing ini dinamakan dengan efek Tweening dan hanya bisa digunakan untuk 2D.
Interpolasi linier adalah salah satu teknik untuk mendapatkan nilai antara dari dua nilai dengan memperhatikan perbandingan skala atau posisinya. Interpolasi ini menggunakan pendekatan garis lurus. Nama lain untuk tweening adalah interpolasi. Melakukan interpolasi berarti menyisipkan di antara (between) dua bagian yang berbeda atau memperkirakan nilai dari suatu fungsi antara dua nilai yang telah diketahui. Pada komputer grafik, interpolasi digunakan untuk menggabungkan beberapa efek yang ingin dilakukan pada suatu obyek. Ada beragam teknik interpolasi, salah satu di antaranya adalah interpolasi linear.
Contoh program morphing tugas komgraf saya :
Namun karena eror pada upload file saya maka teman-teman bisa download atau lihat disini
Monday, 17 October 2011
Membuat Papan catur dengan OpenGL
pada malam ini kawan, saya akan membahas sedikit tentang bagaimana membuat papan catur dengan menggunakan openGL atau C++?
Pada minggu kemarin bertepatan dengan mata kuliah Komputer Grafik, saya diberi tugas oleh dosen saya mengenai postingan saya kali ini.
Nah namun disini saya tak akan menjelaskan banyak hal mengenai program ini, saya hanya akan menjelaskan alur dari program ini kawan, hehe
Awalnya kita harus membuata gambar dasar dari catur ini, gambar dasarnya ialah putih. Setelah itu kita atur menjadi hitam dan kuning. Untuk membuat NRP maka kita harus mengitung dahulu sumbu koordinatnya dan dibuat warna tulisan.
Sunday, 9 October 2011
Teknologi Web Semantic
Sebelum saya posting kawan, seperti bisa saya akan memberi sedikit cerita dulu, hehe
Pada hari senin minggu kemarin tepatnya kawan, di kampusQ tercinta mengadakan acara seminar tentang web semantic. Pembicaranya ialah Bp. daniel Sahaan dari ITS Surabaya. Awal mendengar kata semantic ini sebenaarnya saya bingung, apa semantic itu?? yah, mungkin kawan-kawan ada yang sudah secara familiar mengetahui apa itu web semantic, namun kali ini saya akan mencoba sedikit saja membagi apa yang saya dapatkan pada seminar tersebut kawan. :D
Pada hari senin minggu kemarin tepatnya kawan, di kampusQ tercinta mengadakan acara seminar tentang web semantic. Pembicaranya ialah Bp. daniel Sahaan dari ITS Surabaya. Awal mendengar kata semantic ini sebenaarnya saya bingung, apa semantic itu?? yah, mungkin kawan-kawan ada yang sudah secara familiar mengetahui apa itu web semantic, namun kali ini saya akan mencoba sedikit saja membagi apa yang saya dapatkan pada seminar tersebut kawan. :D
Friday, 30 September 2011
Pengenalan OpenGL
Untuk posting saya kali ini saya mengangkat tema tentanng openGL. Mungkin kawan-kawan masih merasa asing dengan kata-kata openGl. Oke, disini saya akan mencoba menjelaskan sedikit saja tentang openGL.
Sebelum kita membahas tentang openGL, saya akan memberi pemanasan lebih dahulu tentang sejarah dari openGL.
Sebelum kita membahas tentang openGL, saya akan memberi pemanasan lebih dahulu tentang sejarah dari openGL.
Sejarah OpenGL
Tahun 1980-an, mengembangkan perangkat lunak yang dapat berfungsi dengan berbagai hardware grafis adalah tantangan nyata. Pengembang perangkat lunak antarmuka dan kebiasaan menulis driver untuk setiap perangkat keras. Ini mahal dan mengakibatkan banyak duplikasi usaha.
Pada awal 1990-an, Silicon Graphics (SGI) adalah seorang pemimpin dalam grafis 3D untuk workstation. Mereka IRIS GL API dianggap keadaan seni dan menjadi standar industri de facto, membayangi terbuka berbasis standar PHIGS. Ini karena GL IRIS dianggap lebih mudah digunakan, dan karena itu mendukung modus langsung rendering. By contrast, Sebaliknya, PHIGS dianggap sulit untuk digunakan dan ketinggalan zaman dalam hal fungsionalitas.
SGI’s pesaing (termasuk Sun Microsystems, Hewlett-Packard dan IBM) juga dapat membawa ke pasar 3D hardware, didukung oleh ekstensi yang dibuat pada PHIGS standar. Hal ini pada gilirannya menyebabkan pangsa pasar SGI untuk melemahkan karena lebih banyak hardware grafis 3D pemasok memasuki pasar. Dalam upaya untuk mempengaruhi pasar, SGI memutuskan untuk mengubah IrisGL API menjadi standar terbuka. SGI menganggap bahwa IrisGL API itu sendiri tidak cocok untuk membuka karena masalah lisensi dan paten. Juga, IrisGL memiliki fungsi-fungsi API yang tidak relevan dengan grafis 3D. Sebagai contoh, termasuk windowing, keyboard dan mouse API, sebagian karena dikembangkan sebelum Sistem X Window dan Sun’s NEWS sistem dikembangkan. Selain itu, SGI memiliki sejumlah besar pelanggan perangkat lunak; dengan mengubah ke OpenGL API mereka berencana untuk mempertahankan pelanggan mereka terkunci ke SGI (dan IBM) hardware untuk beberapa tahun sementara pasar dukungan untuk OpenGL matang. Sementara itu, SGI akan terus berusaha untuk mempertahankan pelanggan mereka terikat pada hardware SGI dengan mengembangkan maju dan kepemilikan Iris Inventor dan Iris Performer pemrograman API.
Akibatnya, SGI merilis standar OpenGL.
Nah setelah pemanasan kita langsung saja membahas tentang openGL. OpenGL adalah suatu library grafis standart yang digunakan untuk keperluan-keperluan pemrograman grafis. Sebenarnya ada banyak library pemrograman grafis disini selain openGL, misalnya DirectX.
Akibatnya, SGI merilis standar OpenGL.
Nah setelah pemanasan kita langsung saja membahas tentang openGL. OpenGL adalah suatu library grafis standart yang digunakan untuk keperluan-keperluan pemrograman grafis. Sebenarnya ada banyak library pemrograman grafis disini selain openGL, misalnya DirectX.
Mungkin banyak dari kawan-kawan yang bertanya, mengapa memakai openGL?? karena openGL ini bersifat Open-Source, multi-platform dan multi-languange. selain itu openGL mendukung semua bahasa pemrograman dan dapat bekerja di lingkungan Windows, Unix, SGI, Linux, freeBSD, dll.
Library dasar dari openGL adalah GLUT. GLUT disini ialah fasilitas library yang dapat dikembangkan.
Untuk sistem operasi Windows, library ini terdiri dari 3 file, yaitu :
- glut.h
- glut32.lib
- glut32.dll
lalu bagaimana instalasi GLUT pada Windows??
- Copykan file glut.h ke dalam folder c:\Program Files\Microsoft Visual Studio\VC98\Include\GL
- Copykan file glut32.lib di dalam folder c:\Program Files\Microsoft Visual Studio\VC98\lib
- Copykan file glut32.dll di dalam folder c:\Windows\System32
Perlu kawan-kawan ketahui bahwa instalasi GLUT ini dilakukan setelah instalasi Microsoft Visual C++
Untuk program pertama yang saya coba, ialah program yang sangat sederhana, yaitu membuat :
Untuk instalasi atau konfigurasi C++ dan program sederhana ini mungkin akan saya bahas pada postingan saya berikutnya kawan. :)
Subscribe to:
Posts (Atom)






