Slider

Slider
teguhpriyanto. Theme images by kelvinjay. Powered by Blogger.

Pengantar

Ini blog bisnis dan pendidikan...
Mohon bantuannya untuk koreksi dan perbaikan serta tambahan materi....
Jangan lupa untuk like blog ini dengan cara klik G+ warna biru...
Mari berkembang dan maju bersama...terima kasih

Technology

Technology

Games

Games

Wednesday, November 2, 2016

Apakah yang Dimaksud dengan Grafika Komputer

Grafika komputer adalah teknik-teknik dalam ilmu komputer dan matematika untuk merepresentasikan dan memanipulasi data gambar menggunakan komputer. Dengan bahasa lain, istilah grafika komputer juga dapat diartikan segala sesuatu selain teks atau suara. Seiring dengan perkembangan teknologi dewasa ini, gambar-gambar yang dihasilkan dan ditampilkan pada komputer menjadi bagian kehidupan sehari-hari yang dapat ditemui misalnya pada televisi, koran dan majalah yang fungsinya untuk menampilkan hasil yang lebih komunikatif dan realistis. Selain itu juga grafika komputer ditemukan pada bidangbidang kedokteran, geologi dan tak terkecuali dalam bidang pendidikan untuk pengajaran dan penulisan karya-karya ilmiah.
Salah satu aplikasi yang nyata dari grafika komputer adalah untuk visualisasi data dalam bentuk grafis 2D atau 3D dilengkapi dengan animasi. Walaupun bentuk grafis 3D lebih realistis, namun bentuk 2D masih banyak dipergunakan. Grafika komputer muncul sebagai bagian ilmu komputer yang mempelajari metode-metode sintesa dan manipulasi konten visual secara dijital. Visualisasi informasi dan sains telah menjadi fokus penelitian terutama yang berkaitan dengan fenomena-fenomena 3D dalam bidang arsitektur, meterorologi, kedokteran, biologi dan sebagainya. Penekanan diberikan dalam rangka menjawab pertanyaan bagaimana menghasilkan gambar benda yang realistis sesuai dengan kondisi dan situasi yang terjadi.
Ruang Lingkup Grafika Komputer
Grafika komputer bukan ilmu yang berdiri sendiri. Pada dasarnya banyak ilmu yang menyokong sekaligus menjadi dasar grafika komputer, misalnya ilmu matematika, geometri, analisis/metode numerik dan ilmu komputasi. Jika dikaitkan dengan konsep sistem, ada dua ilmu yang erat kaitannya dengan grafika komputer yaitu pengolahan citra dan visi komputer.
Relasinya dapat digambarkan sebagai berikut :


Tabel 1.1 Kaitan Ilmu Grafika Komputer dengan Ilmu Lain
 
Dari Tabel 1.1 dapat dijelaskan bahwa objek yang menjadi masukan atau input untuk grafika komputer adalah deskripsi misalkan buatlah kursi, buatlah meja dan sebaginya, dan objek yang menjadi keluaran atau output dari grafika komputer adalah gambar atau citra dijital sesuai dengan deskripsi masukan. Hal yang sama dapat disimpulkan untuk ketiga bidang ilmu terkait lainnya.

Aplikasi-aplikasi Grafika Komputer
Setidaknya ada enam area dimana aplikasi grafika komputer dapat dimanfaatkan, yaitu :
  1. User Interface. Penggunakan grafika komputer sebagai antar muka komputer pada sistemoperasi dan aplikasi modern dewasa ini, misalnya Windows dan Visual Studio.
  2. Membuat Presentasi.  Digunakan untuk membuat diagram-diagram. Office Automation Penggunakan grafis pada aplikasi otomasi perkantoran seperti Office sudah menjadi trend aplikasi modern dengan konsep point and click.
  3. Percetakan Dijital. Penggunaan untuk percetakan, pembuatan brosur, billboard dijital, buku dan  sebagainya.
  4. CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing). Aplikasi pada bidang teknik, misalnya untuk pembuatan rancang bangun rumah, kendaraan dan alatalat suku cadang.
  5. Seni dan Komersil.  Aplikasi grafika komputer pada bidang seni dan komersil, misalnya lukisan dijital, promosi barang-barang yang dijual secara online yang dilengkapi dengan gambar
  6. Pengontrolan Proses.  Aplikasi visualisasi data dengan menghubungkan alat dengan komputer melalui saluran USB atau RS-232. Digunakan untuk memonitor lokasi, webcam dan pengawasan dan sebagainya.
Gambar 1.1 memperlihatkan film-film yang memanfaatkan grafika komputer dalam pembuatannya. Gambar 1.2 memberikan ilustrasi perangkat lunak yang memliki fasilitas GUI atau Graphical User Interface dalam pengoperasiannya. 

   Gambar 1.1 Film-film yang Memanfaatkan Grafika Komputer


Gambar 1.2 Perangkat Lunak yang Memanfaatkan Fasilitas Grafik


Perkakas Grafika Komputer

Sebagai bidang ilmu yang tidak hanya teoritis namun juga memiliki tingkat implementasi yang tinggi, grafika komputer membutuhkan perangkat keras, perangkat lunak serta sumber daya manusia (perangkat pikir) yang khusus. 
Kebutuhan minimal untuk perangkat keras antara lain adalah Komputer, Mouse, DisplayMonitor, Printer, Plotter, Digitizer, Webcam, dan Scanner.  
Perangkat lunak yang diperlukan (tidak semua) dalam mengembangkan aplikasi grafika komputer antara lain adalah :

  • Perangkat lunak sistem operasi yang menunjang, misalnyaWindows XP, Vista, Windows 7 atau 8
  • Perangkat lunak aplikasi penggambaran dan editing gambar, misalnya Coreldraw, Photoshop dan sebagainya
  • Perangkat lunak pembelajaran grafika dan animasi, misalnya Cabri, 3D Studio Max
  • Perangkat lunak visualisasi, misalnya Matlab dan Maple
  • Perangkat lunak untuk virtual reality, augmented reality dan sebagainya
  • Perangkat Lunak pemrograman seperti Visual Studio.

Beberapa istilah yang penting diketahui dalam grafika komputer dan menjadi dasar pengetahuannya adalah antara lain adalah vector graphics dan raster graphics, Pixel, Bitmap, Resolution, CGA, EGA, VGA, SVGA, XGA, CRT, LCD, Plasma, LED, Dot Pitch, Interlace/Non-Interlace,Modeling, Rendering, Animation, Wireframe, JPG, GIF, PCX, BMP.
Teknologi Output
Penggunaan alat utama untuk menampilkan output pada sistem grafika adalah video monitor.
Peralatan Input Interaktif
Pada saat ini terdapat berbagai macam peralatan yang bisa dipergunakan untuk menginputkan data pada sistem grafis. Sebagian besar sistem menggunakan keyboard dan beberapa peralatan tambahan untuk input interaktif, misalnya: mouse, trackball, spaceball, joystick, digitizer, dial, dan dial box. Terdapat juga beberapa peralatan input khusus lain, seperti data gloves, touch panel, image scanner dan sistem suara.

Gambar 1.3 Perangkat Input Interaktif 

Model Dasar Grafika Komputer 
Grafika komputer adalah ilmu yang berhubungan dengan pembuatan (produksi) gambar (citra) mengggunakan komputer melalui tahapan (tasks):
1.      Pemodelan
2.      Rendering
3.      Animasi



Gambar 1.4 Model Dasar Grafika Komputer


Gambar 1.4 menunjukkan  model dasar dari sebuah sistem grafika komputer. Pemandangan di sekitar kita memiliki dimensi tiga dimana salah satunya adalah dimensi ruang. Namun dalam komputer, pada kenyatannya tidak dijumpai dimensi ruang tersebut. Efek tiga dimensi yang sering kita lihat pada layar komputer adalah efek visualisasi dimana efek ruang disimulasikan berdasrkan kaidah-kaidah geometri dalam bidang matematika. Secara sederhana grafika  komputer juga dapat didefiniskan sebagai berikut :

Computer graphics is generating 2D images of a 3D world represented in a computer.


Modelling

Modelling atau pemodelan adalah upaya untuk menggambarkan objek nyata ke dalam objek yang memiliki karakteristik geometris. Pemodelan objek 3D dalam bentuk geometris ini dimaksudkan agar gambar dapat dimanipulasi tanpa kehilangan akurasi karena perhitungan dilakukan secara numeris berdasarkan kaidah matematis. Gambar-gambar geometris tersebut disebut wireframe. Gambar Gambar 1.5 menunjukkan contoh model wireframe.
 



Gambar 1.5 Wireframe Model

Secara umum pemodelan geometris dapat diartikan sebagai:
1.      Memotret objek nyata dan lalu mengubahnya menjadi menjadi objek maya (virtual)
2.      Menjelaskan dunia nyata atau objek nyata menggunakan matematika
3.      Jika objek tidak ada, penggambaran dilakukan berdasarkan imajinasi artis

Rendering

Rendering adalah pemberian nuansa realistis kepada model-model geometris sehingga memiliki sifat/keadaan yang menyerupai sebenarnya. Gambar 1.6 menunjukkan contoh graphics rendering.

  

Gambar 1.6 Contoh Graphics Rendering


Langkah-langkah yang dilakukan pada proses rendering antara lain adalah:
•      Penggambaran objek 3D dalam 2D
•      Pemberian warna
•      Pengaturan cahaya
•      Pemberian gradasi warna
•      Penambahan tekstur permukaan
•      Pembuatan bayangan gambar
•      Pantulan cahaya (reflection) maupun serapan cahara (transparancy)
•      Perhatian terhadap perpotongan antar objek
•      Penghilangan objek-objek yang tersebunyi
Gambar di bawah ini mengilustrasikan proses rendering dari objek wireframe.
                                                                   

Gambar 1.7 Contoh Graphics Rendering (2) 

Animation

Animation atau animasi adalah teknik-teknik untuk memberikan efek gerakan atau motion pada objek grafis. Pemberian efek gerak ini harus mengikuti kaidah-kaidah normal dari gerakan baik gerakan manusia, gerakan alam maupun gerakan objek-objek lainnya. 
Efek animasi merupakan efek yang paling penting khususnya dalam pembuatan filmfilm yang bersifat banyak gerak. Dengan adanya animasi komputer maka terjadi efisiensi dalam hal pembuatan film sekaligus juga menciptakan kreativitas-kreativitas baru yang terkadang cukup sesasional. Saat ini efek animasi sudah sedemikian realistisnya sehingga kadang-kadang sukar dibedakan apakah yang ada dalam film itu aktor sesungguhnya atau hanya aknot palsu (synthetic actor).
Beberapa film kolosal yang memanfaatkan efek animasi dalam grafika komputer antara lain adalah Titanic, Jurassic Park, Dragonheart.



 
Gambar 1.8 Contoh Film Menggunakan Animasi Komputer

Perbedaan Photo dan Gambar
Photo :
1.      Dihasilkan dari capture (mengambil) gambar yang ada
2.      Detail dari setiap obyek lengkap. Misalnya jumlah kumis pada kucing tertangkap apa adanya.
Gambar :
1.      Dihasilkan dari proses pembuatan atau peniruan
2.      Detail tidak lengkap, Misalnya siapa yang mau menghitung jumlah kumis kucing baru digambarkan sesuai dengan jumlahnya.

Elemen Grafik












Elemen Elemen Grafis

Gambar 1.9 Elemen-elemen Grafik 

Manfaat Grafika Komputer
1.      Desain Grafis
2.      Publishing
3.      Arsitektur/Teknik Sipil/Interior
4.      Game
5.      Animasi dan Movie
6.      Pemetaan 3D

7.      Simulasi dan Visualisasi

Monday, October 17, 2016

Sistem Operasi

Siswa-siswi RPL khususnya, dimohon untuk aktif dalam proses KBM. Jangan terlalu mengandalkan guru untuk memberikan materi, kalian harus kreatif dan aktif dalam proses KBM. Nasib kalian ditentukan seberapa besar kemauan kalian untuk maju dan berkembang.

Thursday, October 13, 2016

Materi Sistem Komputer X

Siapa yang tidak mengenal komputer ? Piranti cerdas yang multifungsi ini tidak lepas dari kehidupan sehari-hari kita. Oleh karena perannya yang sangat membantu pekerjaan manusia, hingga para ahli mengembangkan teknologi berbasis sistem operasi ini dari mulai segi software, hardware, brainware serta segi penunjang lainnya.
Sistem komputer, pada program keahlian Rekayasa Perangkat Lunak (RPL) kurikulum 2013 termasuk kedalam mata pelajaran Dasar-Dasar Kejuruan. Silahkan anak-anak untuk belajar secara mandiri.

Silabus Sistem Komputer  Download
Materi Gerbang Logika Dasar Download
Materi Operasi Aritmatik Download

Thursday, August 11, 2016

Cara Mengatur OpenGL di Visual Studio C++ 2010

Sebenarnya dalam pemrograman OpenGL anda dapat menggunakan IDE DevC++ ataupun Microsoft Visual Studio. Dalam pemrograman OpenGL ini saya menggunakan Microsoft Visual Studio C++ 2010 Express. Pastikan anda telah menginstall Microsoft Visual Studio C++ 2010 Express tersebut. Jika kalian telah menginstall IDE tersebut, maka langkah selanjutnya adalah memasukkan library-library yang dibutuhkan dalam pemrograman OpenGL. 
1) Berikut caranya (untuk windows 32/84 bit) :
• Copy glu32.dll, glut.dll, dan glut32.dll ke dalam folder C:\Windows\System32
• Copy GL.h, GLAUX.h, GLU.h, dan glut.h ke dalam folder C:\Program Files\Microsoft Visual Studio 9.0\VC\include
• Copy GLAUX.lib, GLU32.lib, dan glut32.lib ke dalam folder C:\Program Files\Microsoft Visual Studio 9.0\VC\lib
2) Berikut caranya (untuk windows 64 bit) :
• glut.h, glu32.h, GLAUX.h, dan GL.h : ‘C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include\GL\’
• glut32.lib, GLAUX.lib, dan glut32.lib : ‘C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\lib\’
• glut32.dll, glut.dll, dan glut32.dll : ‘C:\Windows\System32\’
Catatan: untuk windows 64 bit, letakkan glut32.dll pada ‘C:\Windows\SysWOW64\’
< Lakukan hal yang sama pada file-file freeglut dan GLEW>.
Kalian dapat memperoleh file-file tersebut dengan mendownloadnya dari website Glut secara Gratis! (http://www.glut.org).

Setelah itu, ubahlah properti seperti di bawah ini :
Lakukan pengubahan properti program dengan memilih menu: Project ->Properties, atau tekan tombol Alt+F7. Pada Configuration Properties ->General -> Character Set pilih “Not Set”. Pada Configuration Properties -> Linker -> Input -> Additional Dependencies masukkan library-library yang dibutuhkan. Ketikkan: opengl32.lib glu32.lib glaux.lib odbc32.lib odbccp32.lib. Pada Configuration Properties -> C/C++ -> DIsable Spesific Warnings ketik 4996. 
Kemudian lakukan proses Debugging atau tekan F5 pada keyboard jika berhasil maka seperti inilah hasil outputnya :

Wednesday, July 27, 2016

Penunjang Pemrograman Grafik

Silahkan di download materi ini, jangan lupa kasih komentar ya....

Praktek Pemrograman Grafik, dimulai dari belajar menggunakan win32 console application, trus belajar memakai windows form application. Untuk aplikasi yang digunakan, sesuaikan dengan spesifikasi Laptop/PC yang kalian punya.

Sedangkan sebagai penunjang berikutnya, silahkan pelajari di bawah ini :
Pemrograman Grafik/Materi Di SINI
Pemrograman Grafik/Modul Praktikum Di SINI
Pemrograman Grafik/cara menginstal Visual Studio 6 Di SINI
Pemrograman Grafik/cara menjalankan Visual Studio 6 Di SINI

Monday, July 25, 2016

Harga Netbook dan Laptop Second

Harga Netbook dan Laptop second :
Netbook hp mini 110 
Intel atom n570
Ram 2gb
Hdd 320gb
Led 10" kinclong
Keyboard, Usb, Hdmi, Webcam dll normal 100%
Batre dijamin awet bnget 3jam++
Kelengkapan fullset Netbook + Charger+ kardus + cd
Minus engsel kanan pernah servis + tutup engsel hilang
1,350
Netbook Toshiba Nb500
Intel atom N455
Ram 2gb
Hdd 320gb 100% sehat
Led 10" kinclong
Keyboard, Usb, Hdmi, Webcam dll normal 100%
Batre dijamin awet bnget 3jam++
Kelengkapan Netbook + Charger
1,550
Asus X201EP
Intel Celeron 847
Ram 4gb
Hdd 500gb 100% sehat
Vga Intel HD (total memory1548mb)
Led 11,6" kinclong bangettt
Keyboard, Usb, Hdmi, Webcam dll normal 100%
Batre dijamin awet bnget 2jam++
Kelengkapan Netbook + Charger
2,2
Asus x200ca 
Intel 1007U
Ram 2gb
Hdd 500gb 100% sehat
Vga Intel HD
Led 11,6" kinclong bangettt
Keyboard, Usb, Hdmi, Webcam dll normal 100%
Batre dijamin awet bnget 2jam++
Kelengkapan Netbook + Charger
2,150
Asus X200MA 
Intel Celeron N2920
Ram 2gb
Hdd 500gb
Vga Intel HD
Led 11,6" kinclong bangettt
Keyboard, Usb, Hdmi, Webcam dll normal 100%
Batre dijamin awet bnget 2jam++
Kelengkapan Fullset : Netbook + Charger + Kardus + Kitab"
2,2
Acer V5-131
Intel Celeron 1007U
Ram 2gb
Hdd 320gb
Vga Intel HD
Led 11,6" kinclong bangettt
Keyboard, Usb, Hdmi, Webcam dll normal 100%
Batre dijamin awet bnget 2jam++
Kelengkapan Fullset : Netbook + Charger + softcase + Kardus + Kitab"
2,250
Acer Travelmate B113
Intel Core i3-2377M
Ram 2gb
Hdd 500gb
Vga Intel HD
Led 11,6" kinclong bangettt
Keyboard, Usb, Hdmi, Webcam dll normal 100%
Batre dijamin awet bnget 2jam++
Kelengkapan Fullset : Netbook + Charger + Kardus + Kitab"
2,450
acer one 14
Intel N2840
Ram 2gb
Hdd 500gb 100% sehat
Vga Intel HD
Keyboard, Dvd, Usb, Hdmi, Webcam dll normal 100%
Batre 2jam++
Kelengkapan Laptop + Charger
2,650
Acer Aspire E1-472G
Intel core i5-4200U with Turbo Boost
Ram 4gb
Hdd 500gb 100% sehat
Led 14"
Dual VGA INTEL HD + NVIDIA 820M 2GB
Keyboard, Dvd, Usb, Hdmi, Webcam dll normal 100%
Batre 2jam++
Kondisi Fisik 90% (lecet pemakaian)
No minus
Kelengkapan Laptop + Charger
Lenovo G485
Amd E-300
Ram 2gb
Hdd 320gb 100% sehat
Vga Radeon HD 6310
Keyboard, Dvd, Usb, Hdmi, Webcam dll normal 100%
Batre 2jam++
Kondisi Fisik 90% (lecet pemakaian)
No minus
Kelengkapan Laptop + Charger
2,150
Jual Lenovo G40 (Baru 3bln)
intel celeron Baytrail N2840
Ram 2gb
Hardisk 500gb
Vga Intel HD
Keyboard, Dvd, Usb, Hdmi, Webcam dll normal 100%
Batre 2jam++
Kelengkapan fullset Laptop + Charger + kardus + cd + buku"
HARGA : 2,9jt nego