Apa itu Grafik Komputer ? Grafik
Komputer adalah suatu proses pembuatan, penyimpanan dan manipulasi
model dan citra. Model berasal dari beberapa bidang seperti fisik,
matematik, artistik dan bahkan struktur abstrak. Istilah ”Grafik
Komputer” ditemukan tahun 1960 oleh William Fetter : pembentukan disain
model cockpit (Boeing) dengan menggunakan pen plotter dan referensi
model tubuh manusia 3 Dimensi. Pengguna mengendalikan isi, struktur dan
kemunculan objek serta menampilkan citra melalui suatu komponen dasar
visual feedback.
Komponen Dasar Sistem Grafik Interaktif :
Awal tahun 60-an dimulainya model animasi dengan menampilkan simulasi efek fisik.
1961: Edward Zajac menyajikan suatu model simulasi satelit dengan menggunakan teknologi Grafik Komputer.
1963 :
1969 : Journal SIGGRAPH pertama kali diterbitkan
1970: Pierre B´eezier mengembangkan kurva B´eezier.
1971: Ditemukan Gouraud Shading,
1972: Ditayangkannya film Westworld, sebagai film pertama yang menggunakan animasi komputer.
1974: Ed Catmull mengembangkan z-buffer (Utah). Komputer animasi pendek, Hunger:Keyframe animation and morphing
1976: Jim Blinn mengembangkan texture dan bump mapping.
1977: Film terkenal Star Wars menggunakan grafik komputer
1979: Turner Whitted mengembangkan algoritma ray tracing,untuk pesawat Death Star. Pertengahan tahun 70-an hingga 80-an: Pengembangan Quest for realism radiosity sebagai main-stream aplikasi realtime.
1982: Pengembangan teknologi grafik komputer untuk menampilkan partikel.
1984: Grafik Komputer digunakan untuk menggantikan model fisik pada film The Last Sta Fighter.
1986: Pertama kalinya Film hasil produksi grafik komputer dijadikan sebagai nominasi dalam Academy Award: Luxo Jr. (Pixar).
1989: Film Tin Toy (Pixar) memenangkan Academy Award.
1995: Diproduksi fillm Toy Story (Pixar dan Disney) sebagai film 3D animasi panjang pertama
Akhir tahun 90-an, ditemukannya teknologi visualisasi interaktif untuk ilmu pengetahuan dan kedokteran, artistic rendering, image based rendering, path tracing, photon maps, dll.
Tahun 2000 ditemukannya teknologi perangkat keras untuk real-time photorealistic rendering. Dan sampai sekarang, seperti yang anda ketahui betapa dahsyatnya perkembangan yang muncul di dunia grafik komputer.
Konsep Dasar Dari Grafik Komputer
Kegiatan yang Terkait dengan Grafik Komputer
Transformasi dari suatu konsep (atau suatu benda nyata) ke suatu model geometris yang bisa ditampilkan pada suatu komputer :
Shape/bentuk, Posisi, Orientasi (cara pandang), Surface Properties / Ciri-ciri Permukaan (warna, tekstur), Volumetric Properties / Ciri-ciri volumetric(ketebalan/pejal, penyebaran cahaya), Lights/cahaya (tingkat terang, jenis warna) dll.
Dasar Matematika yang Diperlukandalam Grafik Komputer
Adobe FrameMaker, Adobe In Design, Adobe PageMaker, Corel Ventura, Microsoft Publisher, Quark Xpress.
Adobe Illustrator, Beneba Canvas, CorelDraw, Macromedia Freehand, Metacreations Expression, Micrografx Designer, Inkscape.
Adobe Photoshop, Corel Photo Paint, Macromedia Xres, Metacreations Painter, Metacreations Live Picture, Micrografx Picture Publisher, Microsoft Photo Editor, QFX, Wright Image, Pixelmator, Manga studio, Gimp dan Pos Free Photo Editor.
Adobe After Effect, Power Director, Show Biz DVD, Ulead Video Studio, Element Premier, Easy Media Creator, Pinnacle Studio Plus, WinDVD Creater, Nero Ultra Edition dan Camtasia Studio
Macromedia, Macromedia Authorware, Macromedia Director, Macromedia Flash, Multimedia Builder, Ezedia, Hyper Studio dan Ovation Studio Pro
Sumber
1. http://ctiawan.blogspot.com/
Read More
Komponen Dasar Sistem Grafik Interaktif :
- Masukan : mouse, tablet dan stylus, peralatan force feedback, scanner, live video stream, dll
- Proses dan Penyimpanan
- Keluaran : layar, printer berbasis kertas, perekam video, non-linear editor, dll
Awal tahun 60-an dimulainya model animasi dengan menampilkan simulasi efek fisik.
1961: Edward Zajac menyajikan suatu model simulasi satelit dengan menggunakan teknologi Grafik Komputer.
1963 :
- Ivan Sutherland (MIT), menemukan Sketchpad (manipulasi langsung, CAD)
- Alat untuk menampilkan Calligraphic (vector)
- Mouse oleh Douglas Englebert
1969 : Journal SIGGRAPH pertama kali diterbitkan
1970: Pierre B´eezier mengembangkan kurva B´eezier.
1971: Ditemukan Gouraud Shading,
1972: Ditayangkannya film Westworld, sebagai film pertama yang menggunakan animasi komputer.
1974: Ed Catmull mengembangkan z-buffer (Utah). Komputer animasi pendek, Hunger:Keyframe animation and morphing
1976: Jim Blinn mengembangkan texture dan bump mapping.
1977: Film terkenal Star Wars menggunakan grafik komputer
1979: Turner Whitted mengembangkan algoritma ray tracing,untuk pesawat Death Star. Pertengahan tahun 70-an hingga 80-an: Pengembangan Quest for realism radiosity sebagai main-stream aplikasi realtime.
1982: Pengembangan teknologi grafik komputer untuk menampilkan partikel.
1984: Grafik Komputer digunakan untuk menggantikan model fisik pada film The Last Sta Fighter.
1986: Pertama kalinya Film hasil produksi grafik komputer dijadikan sebagai nominasi dalam Academy Award: Luxo Jr. (Pixar).
1989: Film Tin Toy (Pixar) memenangkan Academy Award.
1995: Diproduksi fillm Toy Story (Pixar dan Disney) sebagai film 3D animasi panjang pertama
Akhir tahun 90-an, ditemukannya teknologi visualisasi interaktif untuk ilmu pengetahuan dan kedokteran, artistic rendering, image based rendering, path tracing, photon maps, dll.
Tahun 2000 ditemukannya teknologi perangkat keras untuk real-time photorealistic rendering. Dan sampai sekarang, seperti yang anda ketahui betapa dahsyatnya perkembangan yang muncul di dunia grafik komputer.
Konsep Dasar Dari Grafik Komputer
Kegiatan yang Terkait dengan Grafik Komputer
- Pemodelan geometris: menciptakan model matematika dari objek-objek 2D dan 3D.
- Rendering: memproduksi citra yang lebih solid dari model yang telah dibentuk.
- Animasi: Menetapkan/menampilkan kembali tingkah laku/behavior objek bergantung waktu
- Graphics library/package (contoh: OpenGL) adalah perantara aplikasidandisplay hardware (GraphicsSystem)
- Application program memetakan objek aplikasi ke tampilan/citra dengan memanggil graphics library
- Hasil dari interaksi user menghasilkan/modifikasi citra
- Citra merupakan hasil akhir dari sintesa, desain,manufaktur, visualisasi dll.
Transformasi dari suatu konsep (atau suatu benda nyata) ke suatu model geometris yang bisa ditampilkan pada suatu komputer :
Shape/bentuk, Posisi, Orientasi (cara pandang), Surface Properties / Ciri-ciri Permukaan (warna, tekstur), Volumetric Properties / Ciri-ciri volumetric(ketebalan/pejal, penyebaran cahaya), Lights/cahaya (tingkat terang, jenis warna) dll.
Dasar Matematika yang Diperlukandalam Grafik Komputer
- Geometry (2D, 3D) : Trigonometry, Vector spaces
- Points, vectors, dan koordinat : Dot dan cross products
- Geometri
- Pemrosesan Citra untukDitampilkan di Layar
- Hardware Display Grafik :Vektor dan Raster
- Vetor (calligraphic, stroke, random-scan)
- Raster (bitmap, pixmap), digunakandalam layar dan laser printer
- Aplikasi Pengolah Tata Letak (Layout)
Adobe FrameMaker, Adobe In Design, Adobe PageMaker, Corel Ventura, Microsoft Publisher, Quark Xpress.
- Aplikasi Pengolah Vektor/Garis
Adobe Illustrator, Beneba Canvas, CorelDraw, Macromedia Freehand, Metacreations Expression, Micrografx Designer, Inkscape.
- Aplikasi Pengolah Pixel/Gambar
Adobe Photoshop, Corel Photo Paint, Macromedia Xres, Metacreations Painter, Metacreations Live Picture, Micrografx Picture Publisher, Microsoft Photo Editor, QFX, Wright Image, Pixelmator, Manga studio, Gimp dan Pos Free Photo Editor.
- Aplikasi Pengolah Film/Video
Adobe After Effect, Power Director, Show Biz DVD, Ulead Video Studio, Element Premier, Easy Media Creator, Pinnacle Studio Plus, WinDVD Creater, Nero Ultra Edition dan Camtasia Studio
- Aplikasi Pengolah Multimedia
Macromedia, Macromedia Authorware, Macromedia Director, Macromedia Flash, Multimedia Builder, Ezedia, Hyper Studio dan Ovation Studio Pro
- Pengolah 3 dimensi
- Software tipografi
Pengolahan Citra
Pengolahan Citra (Image Processing) merupakan
proses memperbaiki kualitas citra agar mudah diinterpretasi oleh
manusia atau komputer. Teknik pengolahan citra dilakukan dengan
mentrasformasikan citra menjadi citra lain, misalnya: pemampatan citra (image compression).
Pengolahan citra merupakan proses awal (preprocessing) dari komputer
visi. Pengelompokkan data numerik dan simbolik (termasuk citra)
dilakukan secara otomatis oleh komputer agar suatu objek dalam citra
dapat dikenali dan diinterpreasi. Pengenalan pola adalah tahapan
selanjutnya atau analisis dari pengolahan citra. Operasi Pengolahan
Citra diantatranya:
- Perbaikan kualitas citra (image enhacement) tujuan memperbaiki kualitas citra dengan memanipulasi parameter-parameter citra.
- Pemugaran citra (image restoration) tujuan menghilangkan cacat pada citra. Perbedaannya dengan perbaikan citra : penyebab degradasi citra diketahui.
- Pemampatan citra (image compression) tujuan citra direpresentasikan dalam bentuk lebih kompak, sehingga keperluan memori lebih sedikit namun dengan tetap mempertahankan kualitas gambar (misal dari .BMP menjadi .JPG).
- Segmentasi citra (image segmentation) tujuan memecah suatu citra ke dalam beberapa segmen dengan suatu kriteria tertentu. Berkaitan erat dengan pengenalan pola.
- Pengorakan citra (image analysis) tujuan menghitung besaran kuantitatif dari citra untuk menghasilkan deskripsinya. Diperlukan untuk melokalisasi objek yang diinginkan dari sekelilingnya.
- Rekonstruksi citra (image recontruction) tujuan membentuk ulang objek dari beberapa citra hasil proyeksi.
Citra ada 2 macam:
- Citra Kontinyu. Dihasilkan dari sistem optik yang menerima sinyal analog. Contoh: mata manusia, kamera analog.
- Citra Diskrit / Citra Digital.
Sumber
1. http://ctiawan.blogspot.com/