SlideShare a Scribd company logo
Pengantar Kuliah: Grafika Komputer   By: Nana Ramadijanti
Tujuan Perkuliahan ,[object Object],[object Object]
Presentase Penilaian ,[object Object],[object Object],[object Object],[object Object]
Setting Open GL di XCode ,[object Object],[object Object]
Materi Yang Harus Dikuasai Untuk Mempelajari Grafika Komputer ,[object Object],[object Object],[object Object]
Ide Dasar Grafika Komputer   ,[object Object],[object Object]
Beberapa Penerapan Grafika Komputer ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Apakah Beda Gambar Dan Photo ? ,[object Object],[object Object],Ini adalah pertanyaan dasar dalam membangun gambar secara nyata
Macam-Macam gambar Komputer ,[object Object],[object Object]
Materi Grafika Komputer ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Primitive Drawing   ,[object Object],[object Object],Polyline Polygon FillPolygon GradatePolygon
Obyek Grafik 2D ,[object Object],[object Object],Bab ini membahas bagaimana membangun obyek grafik 2D typedef struct { float x,y; } point2D_t; point2D_t P[3]; drawPolygon(P,3); Definisi struktur : Implementasi :
Transformasi 2D ,[object Object],[object Object],[object Object],[object Object],translasi rotasi scaling
Obyek Grafik 3D ,[object Object],[object Object],[object Object],Bab ini membahas bagaimana membangun obyek grafik 3D
Struktur Data Obyek Grafik 3D typedef struct { float x,y,z; } point2D_t; Definisi struktur titik 3D: titik3D Face typedef struct { int NumberofPoint; int p[32]; } face_t; Definisi struktur face :
Transformasi 3D ,[object Object],[object Object],[object Object],[object Object],Rotasi Translasi
Shading dan Optical View ,[object Object],[object Object],[object Object],[object Object],[object Object],View vector Light vector Flat Shading Garoud Shading
Z-order dan Z-buffer Obyek 1 Obyek 2 Bila obyek 1 digambarkan terlebih dahulu baru obyek 2 maka hasilnya adalah sebagai berikut: Jika obyek 2 ternyata lebih jauh dari titik mata, apa yang terjadi? Pada Z-order atau Z-buffer, obyek yang posisinya lebih jauh harus digambarkan terlebih dahulu dengan mengurutkan obyek berdasarkan posisi z-nya. Salah satu teknik dalam melukis adalah menggambar obyek yang posisinya jauh dilanjutkan smapai obyek yang posisinya paling dekat agar pada saat pewarnaan tidak ada warna yang hilang (Afandi)
Morphing Visualisasi perubahan obyek gambar menjadi obyek gambar yang lain yang dilakukan secara perlahan sehingga menimbulkan efek yang dinamakan dengan morphing.

More Related Content

What's hot

Matlab Untuk Pengolahan Citra
Matlab Untuk Pengolahan CitraMatlab Untuk Pengolahan Citra
Matlab Untuk Pengolahan Citra
arifgator
 
LATIHAN SOAL PSBO (S4)
LATIHAN SOAL PSBO (S4)LATIHAN SOAL PSBO (S4)
Jeni slides j2 me-04 low level user interface-v 0.2
Jeni slides j2 me-04 low level user interface-v 0.2Jeni slides j2 me-04 low level user interface-v 0.2
Jeni slides j2 me-04 low level user interface-v 0.2
sainudinuga
 
Pcd 5
Pcd 5Pcd 5
Presentasi Matlab
Presentasi MatlabPresentasi Matlab
Presentasi Matlab
arifgator
 
Auto cad kelas_2_semester_2
Auto cad kelas_2_semester_2Auto cad kelas_2_semester_2
Auto cad kelas_2_semester_2
Khairul Jakfar
 
Materi 3 rendering graphic dan game
Materi 3   rendering graphic dan gameMateri 3   rendering graphic dan game
Materi 3 rendering graphic dan game
Fahuda E
 
Jeni slides j2 me-04 low level user interface-v 0.2
Jeni slides j2 me-04 low level user interface-v 0.2Jeni slides j2 me-04 low level user interface-v 0.2
Jeni slides j2 me-04 low level user interface-v 0.2UNIVERSITY Of LAMPUNG
 

What's hot (9)

Matlab Untuk Pengolahan Citra
Matlab Untuk Pengolahan CitraMatlab Untuk Pengolahan Citra
Matlab Untuk Pengolahan Citra
 
LATIHAN SOAL PSBO (S4)
LATIHAN SOAL PSBO (S4)LATIHAN SOAL PSBO (S4)
LATIHAN SOAL PSBO (S4)
 
Jeni slides j2 me-04 low level user interface-v 0.2
Jeni slides j2 me-04 low level user interface-v 0.2Jeni slides j2 me-04 low level user interface-v 0.2
Jeni slides j2 me-04 low level user interface-v 0.2
 
Pcd 5
Pcd 5Pcd 5
Pcd 5
 
Bahan kuis psbo
Bahan kuis psboBahan kuis psbo
Bahan kuis psbo
 
Presentasi Matlab
Presentasi MatlabPresentasi Matlab
Presentasi Matlab
 
Auto cad kelas_2_semester_2
Auto cad kelas_2_semester_2Auto cad kelas_2_semester_2
Auto cad kelas_2_semester_2
 
Materi 3 rendering graphic dan game
Materi 3   rendering graphic dan gameMateri 3   rendering graphic dan game
Materi 3 rendering graphic dan game
 
Jeni slides j2 me-04 low level user interface-v 0.2
Jeni slides j2 me-04 low level user interface-v 0.2Jeni slides j2 me-04 low level user interface-v 0.2
Jeni slides j2 me-04 low level user interface-v 0.2
 

Similar to Pengantar grafika1

Desain Pemodelan Grafik - Bab 4 Tugas 4
Desain Pemodelan Grafik - Bab 4 Tugas 4Desain Pemodelan Grafik - Bab 4 Tugas 4
Desain Pemodelan Grafik - Bab 4 Tugas 4
Bayu Radityo
 
Pertemuan 2 Ruang Lingkup Pengolahan Citra.pptx
Pertemuan 2 Ruang Lingkup Pengolahan Citra.pptxPertemuan 2 Ruang Lingkup Pengolahan Citra.pptx
Pertemuan 2 Ruang Lingkup Pengolahan Citra.pptx
ssuser910c71
 
Konsep dasar warna
Konsep dasar warnaKonsep dasar warna
Konsep dasar warna
Fatikhatun Najikhah
 
3 grafik komp konsep dasar
3 grafik komp konsep dasar3 grafik komp konsep dasar
3 grafik komp konsep dasar
andika668538
 
Pengantar_Grafika_3D_Transformasi_3D.ppt
Pengantar_Grafika_3D_Transformasi_3D.pptPengantar_Grafika_3D_Transformasi_3D.ppt
Pengantar_Grafika_3D_Transformasi_3D.ppt
MimiMariyami
 
Pembuatan model 3 dimensi dan basis data spasial gedung teknik geomatika its ...
Pembuatan model 3 dimensi dan basis data spasial gedung teknik geomatika its ...Pembuatan model 3 dimensi dan basis data spasial gedung teknik geomatika its ...
Pembuatan model 3 dimensi dan basis data spasial gedung teknik geomatika its ...
Anindya N. Rafitricia
 
Pertemuan Kedua_Pengenalan Komputer Grafika.ppt
Pertemuan Kedua_Pengenalan Komputer Grafika.pptPertemuan Kedua_Pengenalan Komputer Grafika.ppt
Pertemuan Kedua_Pengenalan Komputer Grafika.ppt
BudiHsnDaulay
 
Pemrogaman Visual Basic.NET (Modul 3)
Pemrogaman Visual Basic.NET (Modul 3)Pemrogaman Visual Basic.NET (Modul 3)
Pemrogaman Visual Basic.NET (Modul 3)
Materi Kuliah Online
 
Visualisasi Data di R dengan ggplot2
Visualisasi Data di R dengan ggplot2Visualisasi Data di R dengan ggplot2
Visualisasi Data di R dengan ggplot2
Muhammad Rifqi
 
Modul pratikum pbo - Class dan Object
Modul pratikum pbo - Class dan ObjectModul pratikum pbo - Class dan Object
Modul pratikum pbo - Class dan Object
rahmantoyuri
 
Tutorial operasi geometrik menggunakan octave
Tutorial operasi geometrik menggunakan octaveTutorial operasi geometrik menggunakan octave
Tutorial operasi geometrik menggunakan octave
RINAPERMATASARII
 
Komputer grafik 1
Komputer grafik 1Komputer grafik 1
Komputer grafik 1
Mr Nahot Frastian
 
Komputer grafik 1
Komputer grafik 1Komputer grafik 1
Komputer grafik 1
Mr Nahot Frastian
 
7 grafik komp konsep 3 d
7 grafik komp konsep  3 d7 grafik komp konsep  3 d
7 grafik komp konsep 3 d
andika668538
 
Panduan_Belajar_Mandiri_MATLAB.pdf
Panduan_Belajar_Mandiri_MATLAB.pdfPanduan_Belajar_Mandiri_MATLAB.pdf
Panduan_Belajar_Mandiri_MATLAB.pdf
gunturwijaya7
 
Pcd topik1 - fundamental
Pcd   topik1 - fundamentalPcd   topik1 - fundamental
Pcd topik1 - fundamental
Syafrizal
 
M1_Pengenalan Solidworks_Senin.pptx
M1_Pengenalan Solidworks_Senin.pptxM1_Pengenalan Solidworks_Senin.pptx
M1_Pengenalan Solidworks_Senin.pptx
RestuSuganda1
 
ppt Aplikasi pengolahan citra digital pada modalitas ct-scan
ppt Aplikasi pengolahan citra digital pada modalitas ct-scanppt Aplikasi pengolahan citra digital pada modalitas ct-scan
ppt Aplikasi pengolahan citra digital pada modalitas ct-scan
Nona Zesifa
 
Modul PBO Bab-03 - Kelas & Objek
Modul PBO Bab-03 - Kelas & ObjekModul PBO Bab-03 - Kelas & Objek
Modul PBO Bab-03 - Kelas & Objek
Rakhmat Dedi Gunawan
 

Similar to Pengantar grafika1 (20)

Desain Pemodelan Grafik - Bab 4 Tugas 4
Desain Pemodelan Grafik - Bab 4 Tugas 4Desain Pemodelan Grafik - Bab 4 Tugas 4
Desain Pemodelan Grafik - Bab 4 Tugas 4
 
Pertemuan 2 Ruang Lingkup Pengolahan Citra.pptx
Pertemuan 2 Ruang Lingkup Pengolahan Citra.pptxPertemuan 2 Ruang Lingkup Pengolahan Citra.pptx
Pertemuan 2 Ruang Lingkup Pengolahan Citra.pptx
 
Grafik 3 dimensi
Grafik 3 dimensiGrafik 3 dimensi
Grafik 3 dimensi
 
Konsep dasar warna
Konsep dasar warnaKonsep dasar warna
Konsep dasar warna
 
3 grafik komp konsep dasar
3 grafik komp konsep dasar3 grafik komp konsep dasar
3 grafik komp konsep dasar
 
Pengantar_Grafika_3D_Transformasi_3D.ppt
Pengantar_Grafika_3D_Transformasi_3D.pptPengantar_Grafika_3D_Transformasi_3D.ppt
Pengantar_Grafika_3D_Transformasi_3D.ppt
 
Pembuatan model 3 dimensi dan basis data spasial gedung teknik geomatika its ...
Pembuatan model 3 dimensi dan basis data spasial gedung teknik geomatika its ...Pembuatan model 3 dimensi dan basis data spasial gedung teknik geomatika its ...
Pembuatan model 3 dimensi dan basis data spasial gedung teknik geomatika its ...
 
Pertemuan Kedua_Pengenalan Komputer Grafika.ppt
Pertemuan Kedua_Pengenalan Komputer Grafika.pptPertemuan Kedua_Pengenalan Komputer Grafika.ppt
Pertemuan Kedua_Pengenalan Komputer Grafika.ppt
 
Pemrogaman Visual Basic.NET (Modul 3)
Pemrogaman Visual Basic.NET (Modul 3)Pemrogaman Visual Basic.NET (Modul 3)
Pemrogaman Visual Basic.NET (Modul 3)
 
Visualisasi Data di R dengan ggplot2
Visualisasi Data di R dengan ggplot2Visualisasi Data di R dengan ggplot2
Visualisasi Data di R dengan ggplot2
 
Modul pratikum pbo - Class dan Object
Modul pratikum pbo - Class dan ObjectModul pratikum pbo - Class dan Object
Modul pratikum pbo - Class dan Object
 
Tutorial operasi geometrik menggunakan octave
Tutorial operasi geometrik menggunakan octaveTutorial operasi geometrik menggunakan octave
Tutorial operasi geometrik menggunakan octave
 
Komputer grafik 1
Komputer grafik 1Komputer grafik 1
Komputer grafik 1
 
Komputer grafik 1
Komputer grafik 1Komputer grafik 1
Komputer grafik 1
 
7 grafik komp konsep 3 d
7 grafik komp konsep  3 d7 grafik komp konsep  3 d
7 grafik komp konsep 3 d
 
Panduan_Belajar_Mandiri_MATLAB.pdf
Panduan_Belajar_Mandiri_MATLAB.pdfPanduan_Belajar_Mandiri_MATLAB.pdf
Panduan_Belajar_Mandiri_MATLAB.pdf
 
Pcd topik1 - fundamental
Pcd   topik1 - fundamentalPcd   topik1 - fundamental
Pcd topik1 - fundamental
 
M1_Pengenalan Solidworks_Senin.pptx
M1_Pengenalan Solidworks_Senin.pptxM1_Pengenalan Solidworks_Senin.pptx
M1_Pengenalan Solidworks_Senin.pptx
 
ppt Aplikasi pengolahan citra digital pada modalitas ct-scan
ppt Aplikasi pengolahan citra digital pada modalitas ct-scanppt Aplikasi pengolahan citra digital pada modalitas ct-scan
ppt Aplikasi pengolahan citra digital pada modalitas ct-scan
 
Modul PBO Bab-03 - Kelas & Objek
Modul PBO Bab-03 - Kelas & ObjekModul PBO Bab-03 - Kelas & Objek
Modul PBO Bab-03 - Kelas & Objek
 

Pengantar grafika1

  • 1. Pengantar Kuliah: Grafika Komputer By: Nana Ramadijanti
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15. Struktur Data Obyek Grafik 3D typedef struct { float x,y,z; } point2D_t; Definisi struktur titik 3D: titik3D Face typedef struct { int NumberofPoint; int p[32]; } face_t; Definisi struktur face :
  • 16.
  • 17.
  • 18. Z-order dan Z-buffer Obyek 1 Obyek 2 Bila obyek 1 digambarkan terlebih dahulu baru obyek 2 maka hasilnya adalah sebagai berikut: Jika obyek 2 ternyata lebih jauh dari titik mata, apa yang terjadi? Pada Z-order atau Z-buffer, obyek yang posisinya lebih jauh harus digambarkan terlebih dahulu dengan mengurutkan obyek berdasarkan posisi z-nya. Salah satu teknik dalam melukis adalah menggambar obyek yang posisinya jauh dilanjutkan smapai obyek yang posisinya paling dekat agar pada saat pewarnaan tidak ada warna yang hilang (Afandi)
  • 19. Morphing Visualisasi perubahan obyek gambar menjadi obyek gambar yang lain yang dilakukan secara perlahan sehingga menimbulkan efek yang dinamakan dengan morphing.